我有這些資料,包括學生 ID、姓名、教育和完成年份。
我如何為每個校友只顯示一行,這樣如果校友完成了多個學習計劃,則將保留表中最后完成的學習級別的行。
資料請看下圖!
在此處輸入圖片說明
uj5u.com熱心網友回復:
問題:如何根據條件過濾SQL中的唯一記錄?答:條件部分您可以使用“Where”子句并過濾唯一記錄,您可以使用“Distinct”或“Group By”子句。
uj5u.com熱心網友回復:
我建議你使用這樣的GROUP BY功能:
SELECT id, name, education, MAX(year)
FROM data
GROUP BY id;
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/370203.html
