物流企业网站源码,网站开发源代码知识产权归属,初二信息课网站怎么做,教育集团网站设计策划书(转自)http://blog.csdn.net/Torrice/archive/2006/01/25/587986.aspx 我们在写SQL语句的时候经常需要用到行与列的转换问题#xff0c;对于一个新手来说可能比较困难#xff0c;其实你只要能够熟练运用Decode和Sum函数#xff0c;这个问题就迎刃而解. Create table tes…(转自)http://blog.csdn.net/Torrice/archive/2006/01/25/587986.aspx 我们在写SQL语句的时候经常需要用到行与列的转换问题对于一个新手来说可能比较困难其实你只要能够熟练运用Decode和Sum函数这个问题就迎刃而解. Create table test (name char(10),km char(10),cj Number) insert into test values(张三,语文,80) insert into test values(张三,数学,86) insert into test values(张三,英语,75) insert into test values(李四,语文,78) insert into test values(李四,数学,85) insert into test values(李四,英语,78) commit; 怎样实现成这样 name 语文 数学 英语 李四 78 85 83 张三 80 86 75 16:03:50 SQL select * from test; NAME KM CJ ---------- ---------- ---------- 张三 语文 80 张三 数学 86 张三 英语 75 李四 语文 78 李四 数学 85 李四 英语 78 已选择6行。 已用时间: 00: 00: 00.47 16:03:55 SQL select name,sum(decode(trim(km),语文,cj,0)) 语文, 16:03:58 2 sum(decode(trim(km),数学,cj,0)) 数学, 16:03:58 3 sum(decode(trim(km),英语,cj,0)) 英语 16:03:59 4 from test group by name; NAME 语文 数学 英语 ---------- ---------- ---------- ---------- 李四 78 85 78 张三 80 86 75 已用时间: 00: 00: 00.15 16:03:59 SQL 转载于:https://www.cnblogs.com/spymaster/archive/2007/09/30/912070.html