SQL MIN() Function


SQL MIN() Function

MIN()是SQL的聚合函数之一。它用于选择某一列中最小值并返回结果。

语法

SELECT MIN(column_name) FROM table_name;

在这个语法中,column_name是你想要查找最小值的列的名称,table_name是表的名称。

示例

假设你有一个存储车辆信息的表cars,其中包含idmakemodelprice四个列。下面是使用MIN()函数查找最低价格的示例代码:

SELECT MIN(price) FROM cars;

在这个例子中,MIN()函数将对price列中的所有行执行聚合操作,然后返回结果集的最小值。

你还可以使用WHERE子句来过滤数据并查找最低价格的特定车型。例如,下面的代码将只返回make列包含Toyota的车辆中的最低价格:

SELECT MIN(price) FROM cars WHERE make='Toyota';

注意事项

  • MIN()函数只适用于数字和日期类型的数据
  • 如果列中有NULL值,MIN()函数将忽略这些值
  • 当聚合操作返回多个最小值时,MIN()函数只返回其中一个值
  • MIN()函数可以与其他SQL聚合函数一起使用,例如MAX()AVG()

总结

MIN()函数是SQL中非常有用的聚合函数之一,它可以帮助用户查找数据中特定列的最小值。使用MIN(),用户可以轻松地细化查询结果并根据条件返回最小值。本文讨论了MIN()函数的基本语法和用法,希望能够对学习SQL的读者有所帮助。