count 统计总数

  1. -- 返回purchase_price字段不为空的总条数 --
  2. select COUNT(purchase_price) from product;
  3. -- 返回所有总条数 --
  4. select COUNT(*) from product;

avg 计算平均数

-- 计算所有拥有purcharse_price的平均数 --
select AVG(purchase_price) from product;

/* 如果其中有null的话,就去掉null,并且分母-1,如果想把null加入计算的话,可以使用null = 0
这个方式代入计算 */

max

max和min一样,只不过一个是最大,一个是最小值,不仅对数字可以进行排列,也可以对日期进行排列

-- 找出purcharse_price 最大的值 --
select max(purcharse_price) from product;

min

-- 找出prucharse_price 最小的值 --
select min(prucharse_price) from product;

distinct

-- 可以放在count内部对行数进行去重 --
select COUNT(purchase_price) from product;