关于查询
来源:3-1 数据操作语言:条件查询(一)
Ungalo
2021-03-04 23:17:31
老师,我想问一下,如果我想查询表里和学号是S001同学(打个比方)出生年月相同的同学的信息,但是不包括S001同学,这该怎么实现呢?
1回答
同学你好,同学可以使用子查询。同学可以先查询出id为S001的数据作为条件进行查询,在查询相同生日的用户时,可以设置条件,使其不等于S001。具体SQL语句如下:
select * from student as a where a.id!='S001' and a.birthday=(select birthday from student as a where a.id='S001');
祝学习愉快!