首頁  >  文章  >  資料庫  >  在 MySQL 中取得最小值和最大值

在 MySQL 中取得最小值和最大值

PHPz
PHPz轉載
2023-09-13 18:01:041406瀏覽

在 MySQL 中获取最小值和最大值

我們需要使用 MAX(columnName) 來找出列中的最大值,而使用 MIN(columnName) 來找出列中的最大值。

假設以下是語法尋找特定欄位中的最高值和最低值-

mysql> SELECT @min_val:=MIN(columnName),@max_val:=MAX(columnName) FROM tableName;
mysql> SELECT * FROM tableName WHERE columnName=@min_val OR columnName=@max_val;

注意:假設我們有一個名為「StudentsRecords」的資料庫和一個名為「STUDENT」的表格。

以下是我們的表格 -

學生ID

學生ID

##學生分數

#S001

#90

S002

#97

S003

72

#我們現在將寫查詢-

查詢

mysql> SELECT @min_val:=MIN(StudentMarks),@max_val:=MAX(StudentMarks) FROM STUDENT;
mysql> SELECT * FROM STUDENT WHERE StudentMarks =@min_val OR StudentMarks =@max_val;

輸出

+---------------------+
| StudentMarks        |
+---------------------+
| 97                  |
+---------------------+

在上面的查詢中,「StudentMarks」指的是欄位的名稱。 「STUDENT」是指從中查詢最小值和最大值的表的名稱。

以上是在 MySQL 中取得最小值和最大值的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:tutorialspoint.com。如有侵權,請聯絡admin@php.cn刪除