在mysql中查詢成績及格需要使用SELECT語句,具體代碼如下:
SELECT * FROM score WHERE grade >= 60;
其中,score為成績表的名稱,grade為成績字段的名稱,60則是及格分數的標準。執行以上代碼后,將會返回所有成績大于等于60分的記錄。
如果需要查詢某個具體學生的及格情況,則需要在SELECT語句中添加WHERE子句,例如:
SELECT name, grade FROM score WHERE id = 123 AND grade >= 60;
其中,id為學生的唯一標識符,123為具體某個學生的id,name和grade分別為成績表中的學生姓名和成績字段,執行以上代碼后,將會返回該學生的姓名和及格成績。
除此之外,也可以使用GROUP BY語句來按班級等信息進行成績統計,例如:
SELECT class, COUNT(*) AS `及格人數` FROM score WHERE grade >= 60 GROUP BY class;
其中,class為班級字段,`及格人數`為結果字段的別名,執行以上代碼后,將會返回各個班級及格人數的統計結果。