今天我們來學習如何在MySQL中查詢至少三門成績大于80分的學生。
SELECT student_name FROM score WHERE score >80 GROUP BY student_name HAVING COUNT(*) >= 3;
以上代碼可以實現查詢至少三門成績大于80分的學生姓名,并且按照學生姓名分組。
這里我們解釋一下代碼中的幾個關鍵字:
- SELECT:查詢需要顯示的字段。
- FROM:查詢的表。
- WHERE:篩選符合條件的記錄。
- GROUP BY:按照指定字段分組。
- HAVING:對篩選出來的記錄再進行條件過濾。
- COUNT(*):統計符合條件的記錄數量。
以上就是查詢至少三門成績大于80分的學生的MySQL語句。如果您有更好的實現方式,歡迎在下方評論區留言分享。
上一篇php huoqv 多選
下一篇css任務進度條