-1
我的問題是問我「顯示trade_id的STOCK_ID,總價格爲最高價格總貿易MAX()值。ORACLE SQL SELECT一行與一列
只有1代表我需要繼續努力,這就是貿易表
目前我有:
select trade_id,stock_id,max(price_total)
from trade
group by trade_id, stock_id;
我需要讀取該行最高的行業(我知道trade_id,並STOCK_ID和價格總計) ,但我的查詢是顯示廣泛的行,我只需要1行,這是r具有最高price_total的ow,它對應的stock_id和trade_id。有誰知道如何獲取只有1行問。
P.S:我知道它是哪一行,我似乎無法在我的查詢結果中返回該行。謝謝!
嘗試使用'HAVING'條款。 –
對於特殊情況,當兩個或更多交易被捆綁*以獲得最高價格總額時,要求如何說明? (順便說一下,如果這個要求沒有提到,那麼這是一個不好的要求。) – mathguy
嘗試** stackoverflow oracle在谷歌選擇帶有最大值**的行,你會發現所有可能的解決方案(以及許多不可能的解決方案)。學習爲自己做一些研究。 – mathguy