MySQL是一種流行的關系型數據庫,可以用于存儲和查詢數據。以下是查詢成績前兩名的MySQL查詢示例:
SELECT student_name, score FROM student ORDER BY score DESC LIMIT 2;
上述查詢語句會返回學生名稱和分數的兩行結果,按分數降序排列。使用LIMIT關鍵字限制結果集為前兩行即可獲得前兩名學生成績。
更通用的方式是使用子查詢。以下是使用子查詢的查詢成績前兩名MySQL查詢示例:
SELECT student_name, score FROM student WHERE score IN (SELECT DISTINCT score FROM student ORDER BY score DESC LIMIT 2) ORDER BY score DESC;
上述查詢語句會返回學生名稱和分數的兩行結果,按分數降序排列。使用IN子句選擇前兩名分數,然后再次按分數降序排列。
以上是兩種查詢成績前兩名的MySQL查詢示例。根據需要選擇最適合的方法進行查詢。
上一篇css3前綴 張鑫旭
下一篇css3加載偽類