DC_
16 years ago
原來 SQL 的轉置語法是 PIVOT 終於搞通了~又多學了一個指令XD
latest #35
幸福藍色呆呆豆
16 years ago
我都看不懂
DC_
16 years ago
pakitty: 喔喔!因為是 ms sql 資料庫的指令,看不懂是正常的@@
幸福藍色呆呆豆
16 years ago
DC_: 你們的世界太艱深
立即下載
DC_
16 years ago
pakitty: 我只能蹲在地上畫圈圈...老師的世界也很艱深阿 XD
幸福藍色呆呆豆
16 years ago
DC_: 是嗎?你怎知道我是老師
DC_
16 years ago
pakitty: 看妳的噗浪就知道了阿@@
幸福藍色呆呆豆
16 years ago
DC_: 對喔~我有寫
攝胚子
16 years ago
DC_: (annoyed) 但是要有能用PIVOT的條件應該也不多吧...而且這鬼東西要用得好也不簡單~
DC_
16 years ago
SQL 轉置語法 使用 PIVOT 和 UNPIVOT technet.microsoft.com/zh... 將結果 行變成列 PIVOT 列變成行UNPIVOT 如果無須計算數值使用 MAX-() 如果需要結合表單在 AS SourceTable 裡就要先下
DC_
16 years ago
我剛好用的到還滿好用的
幸福藍色呆呆豆
16 years ago
都看不懂
這個用法...感覺...有種奇妙的fu...
DC_
16 years ago
spikehsu: 沒辦法~為了滿足某某需求,為了不累死自己只能到處 google 還好可以用,不然土法煉鋼會死人~好幾萬筆阿 XD
攝胚子
16 years ago
PIVOT適合用在三個欄位的輸出, 而且其中兩個欄位的資料內容是量值, 這樣用起來的輸出結果才有意義~
DC_
16 years ago
treasure: 我的剛好是謝天謝地 >_<~不過我把量值多做一道手續轉成文字
攝胚子
16 years ago
(annoyed) case ... then ... ??
DC_
16 years ago
(SELECT DaysToManufacture, StandardCost FROM Production.Product) AS SourceTable PIVOT
DC_
16 years ago
在這個範例裡我在 ) AS SourceTable 的跨號內去 join 另一個表單把數字成 文字
XD 果然和我猜的真的是一模一樣...哪天到底能逃脫我的猜想呢?
DC_
16 years ago
spikehsu: 用猜的 >_< 我是實際操作還好能通,不然要當 xls 達人我會跳樓
我猜的只是做這個東西的目的而已XD 只能說..“歡樂無比“
骷顱頭
16 years ago
DC_: 你可以問人阿,會的人應該不少
DC_
16 years ago
Ghose0407: 謝謝~不過自己解決有成就感XD
骷顱頭
16 years ago
DC_: 我們又不會跟你說怎麼寫,只會像小競這樣的說一下,哈
DC_
16 years ago
Ghose0407: ......
Taipeier_Kiki
16 years ago
你們這些宅男.. SQL 只要學會 DROP 怎麼用就好了
林小芸
16 years ago
Taipeier_Kiki: 嗯…這好像也是我學的第一個SQL指令耶!
攝胚子
16 years ago
Taipeier_Kiki: 如果可以drop、drop、drop...那就好辦多了~
Taipeier_Kiki
16 years ago
如果這麼好辦 可以要林志玲當女友嗎...
Taipeier_Kiki: 某樓很多台機器都可以這樣下喔~(啾咪~
骷顱頭
16 years ago
spikehsu: 10F?
不是臺肆F 這樣?XD
DC_
16 years ago
是小環牽手管的那一樓
XD 真相只有一個XDDDD
back to top