SQL MIN() Function
SQL MIN() Function
MIN()
是SQL的聚合函数之一。它用于选择某一列中最小值并返回结果。
语法
SELECT MIN(column_name) FROM table_name;
在这个语法中,column_name
是你想要查找最小值的列的名称,table_name
是表的名称。
示例
假设你有一个存储车辆信息的表cars
,其中包含id
,make
,model
和price
四个列。下面是使用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的读者有所帮助。