sql server 如何查询多个符合条件记录

2025-03-26 00:34:33
推荐回答(3个)
回答1:

用where...and来做查询条件即可。

如sutdent表中数据如下:

班级          姓名           年龄

一班          张三            19

一班          李四            20

二班          王五            18

二班          赵六            20

二班          孙七            19


现在查询班级是二班,且年龄为19岁的人。可用语句:

select * from sutdent where 班级='二班' and 年龄=19;

结果是:

班级          姓名           年龄

二班          孙七            19

回答2:

用where...and来做查询条件即可。
如sutdent表中数据如下:
班级

姓名

年龄
一班

张三

19
一班

李四

20
二班

王五

18
二班

赵六

20
二班

孙七

19
现在查询班级是二班,且年龄为19岁的人。可用语句:
select * from sutdent where 班级='二班' and 年龄=19;
结果是:
班级

姓名

年龄
二班

孙七

19

回答3:

select a.序号,b.姓名,a.日期 from a inner join b on a.序号=b.序号 where a.日期 between('日期1','日期2');