Re: [SQL ] 請問數值連續增加

看板Database作者 (Alien)時間17年前 (2008/05/09 12:32), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串4/6 (看更多)
※ 引述《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

05/09 13:33, , 1F
忘了sum group, 意思到就好...
05/09 13:33, 1F
文章代碼(AID): #188zFCvf (Database)
文章代碼(AID): #188zFCvf (Database)