SQL语法学习(1)
SQL语法学习(2)
继续学习GROUP BY
GROUP BY 有一点类似于Excel的数据透视表
先来看看数据:
按照不同制造商分组
SELECT * FROM new_schema20200309.new_table
GROUP BY Manufacturer;
因为进行了分组,每个制造商只返回一个结果,如下:
在部分数据库中可能报错,应该换为:
SELECT Manufacturer FROM new_schema20200309.new_table
GROUP BY Manufacturer
结果如下:
不同制造商下各个产品的数量
SELECT Manufacturer,COUNT(Product) FROM new_schema20200309.new_table
GROUP BY Manufacturer;
结果如下:
等价方法:COUNT(Product)=COUNT(1)=COUNT(*)
SELECT