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