SQL MIN()学习笔记
概述
在SQL中,MIN()函数用于返回指定列中的最小值。可以在SELECT语句中使用MIN()函数来计算一列中的最小值。
语法
Copy CodeSELECT MIN(column_name)
FROM table_name
WHERE condition;
实例1
对于以下名为“students”的表格:
ID | Name | Age |
---|---|---|
1 | Tom | 19 |
2 | Jerry | 18 |
3 | John | 20 |
我们想要找到年龄最小的学生的信息,可以使用以下SQL查询语句:
Copy CodeSELECT *
FROM students
WHERE Age = (SELECT MIN(Age) FROM students);
运行结果将返回以下结果:
ID | Name | Age |
---|---|---|
2 | Jerry | 18 |
实例2
对于以下名为“order_details”的表格:
OrderID | ProductName | Quantity |
---|---|---|
1 | Apple | 5 |
2 | Banana | 12 |
3 | Orange | 8 |
4 | Mango | 10 |
我们想要订购数量最少的产品名称,可以使用以下SQL查询语句:
Copy CodeSELECT ProductName, MIN(Quantity)
FROM order_details;
运行结果将返回以下结果:
ProductName | MIN(Quantity) |
---|---|
Apple | 5 |
结论
MIN()函数是SQL中的一个强大的聚合函数,它可以在SELECT语句中使用,返回指定列中的最小值。无论您是在从数据库中检索数据,还是在处理数据时使用这个函数,都能够提高工作效率并减少人为错误。