应用题
12. 设有课程表(课程号, 课程名, 开课学期)和选课表(学号, 课程号, 成绩),现要定义一个用于查询每门课程的课程名、开课学期及选该门课的学生人数(不包括没人选的课程)的公用表表达式。请补全下列语句:
WITH CourseInfo(课程名,开课学期,选课人数)______(
SELECT DISTINCT 课程名, 开课学期,COUNT(*) OVER(PARTITION BY T1.课程号) AS 选课人数
FROM 课程表 T1 JOIN 选课表 T2 ON T1.课程号 = T2.课程号)