📜  MySQL Math MIN()函数(1)

📅  最后修改于: 2023-12-03 14:44:27.208000             🧑  作者: Mango

MySQL Math MIN()函数

概述

在MySQL中,MIN()函数用于返回一组数值或表达式的最小值。它可以用于简单的整数或浮点数,也可以用于日期、时间或字符串等其他数据类型。MIN()函数可以在SELECT语句中使用,也可以用于计算字段或WHERE子句中进行条件筛选。

语法

以下是MIN()函数的语法:

MIN(expression)

expression参数可以是数字字段、表达式、列名、函数等。MIN()函数会返回一组数值或表达式中的最小值。

示例

假设我们有一个表格employee,其中包含salary字段,表示员工的薪资。我们可以使用MIN()函数找到最低薪资:

SELECT MIN(salary) AS lowest_salary
FROM employee;

这将返回最低薪资,并且在结果中被命名为lowest_salary

我们还可以在WHERE子句中使用MIN()函数进行条件筛选:

SELECT *
FROM employee
WHERE salary > (SELECT MIN(salary) FROM employee);

这将返回所有薪资高于最低薪资的员工记录。

注意事项
  • MIN()函数仅适用于可比较的数据类型,如数字、日期、时间和字符串。对于不可比较的数据类型,MIN()函数将返回NULL。
  • 如果MIN()函数应用于一个空的结果集,它将返回NULL。

以上就是关于MySQL Math MIN()函数的简介和示例。MIN()函数在数据库中查找最小值时非常有用。您可以根据具体的业务需求,在SELECT语句、计算字段或WHERE子句中使用该函数。