SQL行转列应用的动态实现方式

复制SELECT S.SID,行现方S.sname, MAX(case c.cname when数学then sc.score else 0 end) as 数学, MAX(case c.cname when语文then sc.score else 0 end) as 语文, MAX(case c.cname when英语then sc.score else 0 end) as 英语 FROM Student as S LEFTJOIN SC AS SC ON S.sid = SC.SID LEFTJOIN Course AS C ON C.cid = SC.CID GROUPBY S.sid,S.sname 1.2.3.4.5.6.7.8.
本文地址:http://www.bzuk.cn/html/293f8899618.html
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。