MySQL中的Max()函數(shù)是常用的聚合函數(shù)之一,它用于獲取某一列中的最大值。下面我們來(lái)看一些使用Max()函數(shù)的示例。
SELECT MAX(salary) FROM employees;
以上代碼將返回employees表中salary列的最大值。
SELECT department_id, MAX(salary) FROM employees
GROUP BY department_id;
以上代碼將返回每個(gè)部門(mén)中的工資最高值及相應(yīng)的部門(mén)編號(hào)。
需要注意的是,當(dāng)Max()函數(shù)用于非數(shù)值類(lèi)型的列時(shí),它會(huì)返回該列的最后一個(gè)值。
SELECT MAX(job_title) FROM employees;
以上代碼將返回employees表中job_title列的最后一個(gè)值。
總之,Max()函數(shù)可以讓我們方便地獲取某一列中的最大值,是SQL語(yǔ)言中不可或缺的聚合函數(shù)之一。
上一篇mysql log
下一篇mysql mid()