sql面试题目

来源:百度知道 编辑:UC知道 时间:2024/06/22 00:08:39
程序员面试SQL题目!谁帮忙看看怎么做?本人感激不尽!
SQL试题2
一、
教师号 星期号 是否有课
1 2 有
1 3 有
2 1 有
3 2 有
1 2 有
写一条sql语句让你变为这样的表
教师号 星期一 星期二 星期三
1 2 1
2 1
3 1
各星期下的数字表示:对应的教师在星期几已经排的课数
”1 2 有 “对应上面字段

select 教师号 from 表 left join on (select 星期号 from 表 where 是否有课='有')

你这题给的我有点蒙啊,不过你这个意思我大概明白好像是要把没有课的日期给空出来,那肯定是要用左外连接的啊,从这个方向你在自己看看吧,实在看不明白你的题干数字的意思

2楼高手阿
说得很有道理