我想獲取除最大值記錄以外的所有記錄。你能否提出建議查詢。如何過濾SQL查詢中的最大值記錄
對於例如,(我要帶去AVG場進行篩選)
SNO Name AVG
1 AAA 85
2 BBB 90
3 CCC 75
查詢需要返回只有第一和第三的記錄。
我想獲取除最大值記錄以外的所有記錄。你能否提出建議查詢。如何過濾SQL查詢中的最大值記錄
對於例如,(我要帶去AVG場進行篩選)
SNO Name AVG
1 AAA 85
2 BBB 90
3 CCC 75
查詢需要返回只有第一和第三的記錄。
使用下面的查詢:
select * from tab where avg<(select max(avg) from tab);
select * from Sample where avg not in (select max(avg) from sample);
我想這應該做
做你試圖用'NOT IN'? – Nithesh
-1你沒有展示你試過的東西。你的問題很微不足道。 – Leri
我曾嘗試過,但在java代碼。 – Srinivasan