美文网首页
2019-07-17行列互换

2019-07-17行列互换

作者: Sam_6155 | 来源:发表于2019-07-17 20:36 被阅读0次

    SELECT 学号,'课程号0001','课程号0002','课程号0003'
    from score1;

    SELECT 学号,
    (CASE 课程号 WHEN '0001' THEN 成绩 ELSE 0 END) AS '课程号0001',
    (CASE 课程号 WHEN '0002' THEN 成绩 ELSE 0 END) AS '课程号0002',
    (CASE 课程号 WHEN '0003' THEN 成绩 ELSE 0 END) AS '课程号0003'
    FROM score1;

    SELECT 学号,
    MAX(CASE 课程号 WHEN '0001' THEN 成绩 ELSE 0 END) AS '课程号0001',
    MAX(CASE 课程号 WHEN '0002' THEN 成绩 ELSE 0 END) AS '课程号0002',
    MAX(CASE 课程号 WHEN '0003' THEN 成绩 ELSE 0 END) AS '课程号0003'
    FROM score1
    GROUP BY 学号;

    相关文章

      网友评论

          本文标题:2019-07-17行列互换

          本文链接:https://www.haomeiwen.com/subject/uxzclctx.html