1.MAX() 函数

MAX() 函数返回所选列的最大值。


SQL MAX() 语法

SELECT MAX(column_name)
FROM table_name
WHERE condition;

示例
SQL 之 MAX, MIN, COUNT 函数 → 学习(W3Cschool)
需求 :SQL语句查找最昂贵的产品的价格:

SELECT MAX(Price) AS LargestPrice 
FROM Products; 

2.SQL MIN() 函数

MIN() 函数返回所选列的最小值。


SQL MIN() 语法

SELECT MIN(column_name)
FROM table_name
WHERE condition;

示例
SQL 之 MAX, MIN, COUNT 函数 → 学习(W3Cschool)
需求:SQL语句查找最便宜的产品的价格:

SELECT MIN(Price) AS SmallestPrice 
FROM Products; 

3.SQL COUNT() 函数

		COUNT() 函数返回符合指定条件的行数

(1)SQL COUNT(column_name) 语法

说明:COUNT(column_name) 函数返回指定列的值的数目(NULL 不计入):

SELECT COUNT(column_name)
FROM table_name
WHERE condition;

(2)SQL COUNT(*) 语法

说明:COUNT(*) 函数返回表中的记录数:

SELECT COUNT(*) FROM table_name;

(3)SQL COUNT(DISTINCT column_name) 语法

说明:COUNT(DISTINCT column_name) 函数返回指定列的不同值的数目:

SELECT COUNT(DISTINCT column_name) FROM table_name;

示例:
SQL 之 MAX, MIN, COUNT 函数 → 学习(W3Cschool)


(1)SQL COUNT(column_name) 实例, 需求:SQL语句查找产品数量

SELECT COUNT(ProductID) 
FROM Products; 

(2) SQL COUNT(*) 实例 ,需求:SQL 语句计算 “Orders” 表中的订单总数:

SELECT COUNT(*) AS NumberOfOrders FROM Orders;

(3) SQL COUNT(DISTINCT column_name) 实例 ,需求:SQL 语句计算 “Orders” 表中不同客户的数目:

SELECT COUNT(DISTINCT CustomerID) AS NumberOfCustomers FROM Orders;

相关文章:

  • 2022-12-23
  • 2021-08-18
  • 2022-02-06
  • 2022-12-23
  • 2021-11-01
  • 2022-12-23
猜你喜欢
  • 2021-11-17
  • 2022-02-04
  • 2021-11-27
  • 2022-02-17
  • 2022-12-23
  • 2022-12-23
  • 2021-06-30
相关资源
相似解决方案