qq_36527577 2017-12-05 03:11 采纳率: 100%
浏览 2216
已采纳

oracle 查询类似一个学生每周每门课程数统计

图片说明

查询结果有4行,为四个grade,列就是每个状态,要求就算数据库一条数据都没有,还是有4行结果(grade)显示,显示都是0

  • 写回答

13条回答

  • qq_27038979 2017-12-05 06:20
    关注

    SELECT
    c.CNAME,
    COUNT(DISTINCT s.SNO) AS '选修人数'
    FROM
    score s
    RIGHT JOIN course c
    ON s.CNO = c.CNO
    GROUP BY c.CNAME

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(12条)

报告相同问题?