一道sql的题目 谢了

一道sql的题目 谢了
选哪个?为什么?

一楼是明白人,不过分析错了,如果选择B就是说把没有指导员的班级都选择出来,而题目的意思即使该指导员没有分配班级,也要把该指导员选择处理,如果按照B的写法应该是right join
所以我选择D
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-06-21
答案是:B
分析:1。题目要求列出所有教练所要教的学生,包括没有教学生的教练
2。使用where的时候会把没有教学生的教练筛选出来,所以不能够使用where子句
3。所以要使用left join就可以保证列出所有教练的同时列出他所教的学生
第2个回答  2010-06-22
经过本人转笔所得,选A
相似回答