回復前面同時后來人估計也會有的疑問:我難道只能一行行寫?回答是:這是開發技巧!如果你有幾百行幾百列的數據要行列轉換,那不叫開發叫維護,至于怎么維護……你問我?我告訴你,導出成excel不就行了么,然而導出不是開發時的主要問題了
2016-07-18
SELECT
SUM( CASE NAME WHEN '豬八戒' THEN num ELSE 0 END ) '豬八戒',
SUM( CASE NAME WHEN '沙僧' THEN num ELSE 0 END) '沙僧',
SUM( CASE NAME WHEN '孫悟空' THEN num ELSE 0 END) '孫悟空'
FROM test
SUM( CASE NAME WHEN '豬八戒' THEN num ELSE 0 END ) '豬八戒',
SUM( CASE NAME WHEN '沙僧' THEN num ELSE 0 END) '沙僧',
SUM( CASE NAME WHEN '孫悟空' THEN num ELSE 0 END) '孫悟空'
FROM test
2016-04-24