关于SQL语句的问题,求助???

来源:百度知道 编辑:UC知道 时间:2024/05/25 11:43:34
两个表student(id,name,roomId)和room(id,roomNum)用联接(内,左,右)查询
查出还没有分配宿舍的学生
student表中的roomId可以为空
未分陪宿舍就是roomId为空

select *--指定显示列
from Student s inner join room r on s.rooid=r.ID

select r.*,s.*--指定显示列
from Student s right join room r on s.rooid=r.ID

select *--指定显示列
from Student s left join room r on s.rooid=r.ID

根据你的问题直接就可以在一个表中完成 没有必要使用连接查询。。。。
select name from student
where roomid = null