99999久久久久久亚洲,欧美人与禽猛交狂配,高清日韩av在线影院,一个人在线高清免费观看,啦啦啦在线视频免费观看www

熱線(xiàn)電話(huà):13121318867

登錄
2022-09-13 閱讀量: 691
CASE匹配表之間的數(shù)據(jù)

1663074726373(1).jpg1663074758561(1).jpg

現(xiàn)有表1CourseMaster(包含course_id,course_name),表2OpenCourses(包含month,course_id ),現(xiàn)在要求用這兩張表通過(guò)SQL代碼,生成如下圖所示的交叉表:

1663074810509(1).jpg





解法:

/* 表的匹配:使用IN謂詞 */

SELECT CM.course_name,

CASE WHEN CM.course_id IN

(SELECT course_id FROM OpenCourses

WHERE month = 200706) THEN '○'

ELSE '×' END AS "6月",

CASE WHEN CM.course_id IN

(SELECT course_id FROM OpenCourses

WHERE month = 200707) THEN '○'

ELSE '×' END AS "7月",

CASE WHEN CM.course_id IN

(SELECT course_id FROM OpenCourses

WHERE month = 200708) THEN '○'

ELSE '×' END AS "8月"

FROM CourseMaster CM;

68.4581
0
關(guān)注作者
收藏
評(píng)論(0)

發(fā)表評(píng)論

暫無(wú)數(shù)據(jù)
推薦帖子