推 vipin:忘了sum group, 意思到就好... 05/09 13:33
※ 引述《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