在mysql中,我們經常需要獲取表中某一列的最大值。下面介紹兩種方法。
SELECT MAX(column_name) FROM table_name;
以上sql語句可以獲取
SELECT @max_value:=MAX(column_name) FROM table_name;
還有一種方法是使用子查詢,該方法適用于需要獲取多個列的最大值的情況:
SELECT column_name1, column_name2, ... FROM table_name WHERE (column_name1, column_name2, ...) IN (SELECT MAX(column_name1), MAX(column_name2), ... FROM table_name);以上sql語句可以獲取在
, ,...這些列中所有相同最大值的行。
上一篇css自動帶上前綴