我試圖理解這是如何工作的,但還無法弄清楚。選擇不按預期方式工作的情況下
我做了這個簡單的uery測試案例的時候,當時的最終條款等
SELECT case when quantity > 3
then count(*) end the_count_a,
case when quantity <= 3
then count(*) end the_count_b
FROM STOCK
我的股票表有30個項目有不同的數量,僅10個項目有數量超過3但這總是回到30 ....爲什麼? 我認爲它應該返回兩列值:10和20
任何幫助將不勝感激! Thx, Leo
謝謝!我以爲我寫了它,因爲我會在oracle分貝...它的作品! Thx再次! – Leo 2012-07-31 23:42:48