MySQL的max()函數(shù)可以用來取某個(gè)列的最大值。
SELECT MAX(column_name) FROM table_name;
其中,column_name是要取最大值的列名,table_name是表名。
比如我們有一個(gè)表格叫做scores,其中有兩個(gè)列:name和score,我們要取得score列的最大值,可以這樣寫:
SELECT MAX(score) FROM scores;
就可以得到這個(gè)表格score列的最大值。也可以在結(jié)果中給最大值加上別名:
SELECT MAX(score) AS max_score FROM scores;
最終結(jié)果中最大值的列名就變成了max_score。
如果要加上條件,比如只取出某一個(gè)學(xué)生的最高分?jǐn)?shù),可以在語句中加上WHERE子句:
SELECT MAX(score) AS max_score FROM scores WHERE name = '張三';
這樣就可以得出張三的最高分?jǐn)?shù)了。