看板 Database 關於我們 聯絡資訊
※ 引述《vipin (Vipin)》之銘言: : SELECT * FROM : ( : SELECT 分店, : DECODE(月份, 1, 雞排業績) m1, : DECODE(月份, 2, 雞排業績) m2, : . : . : DECODE(月份,12, 雞排業績) m12, : FROM table1 : ) : WHERE m3 > m2 : AND m2 > m1 這樣真的能跑嗎?... 裡面的 decode 應該錯了, 還差個 default value 然後就算你放了 default, 出來的結果還是怪怪的: subquery 的結果: 分店 m1 m2 m3 m4 m5.... 分店A 100 0 0 0 0 ... 分店A 0 120 0 0 0 ... 分店A 0 0 130 0 0 ... 再跑外面的 SQL 應該什麼都找不到. 能這樣做嘛? select m1.分店 from tab m1, tab m2, tab m3 where m1.分店 = m2.分店 and m1.分店 = m3.分店 and m1.月份 = 1 and m2.月份 = 2 and m3.月份 = 3 and m1.業績> m2.業績 and m2.業績>m3.業績 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 202.155.236.82
vipin:忘了sum group, 意思到就好... 05/09 13:33