首页 > 试题广场 >

学校数据库中有学生和宿舍两个关系: 学生(学号,姓名)和 宿

[单选题]

学校数据库中有学生和宿舍两个关系:

学生(学号,姓名)和 宿舍(楼名,房间号,床位号,学号)

假设有的学生不住宿,床位也可能空闲。如果要列出所有学生住宿和宿舍分配的情况,包括没有住宿的学生和空闲的床位,则应执行(


  • 全外联接
  • 左外联接
  • 右外联接
  • 自然联接
全外连接,列出除了符合条件的数据外,还有不符合的学生表和宿舍表的数据
发表于 2017-08-22 19:39:07 回复(0)
左外联接拿到的只是所有学生的宿舍分配信息,有哪些未分配宿舍看不到。右外联接拿到的是所有宿舍分配信息,没有分配宿舍的学生信息看不到。所以得是全外联接。
发表于 2018-03-05 13:58:02 回复(0)
要列出空闲床位(学生信息为空) 要列出没有住宿的学生信息(住宿信息为空)所以是全外连接
发表于 2019-08-28 14:26:00 回复(0)
基础问题,怨!
发表于 2018-11-28 17:41:18 回复(0)
如果要列出所有学生住宿和宿舍分配的情况
发表于 2017-08-16 19:35:56 回复(0)