select 1 from table:
1. select 1 from table;
2. select xxx(表中的任意一行) from table;
3. select * from table;
group by sum:
group by可以根据给定数据列的每个成员对查询结果进行分组统计,最终得到一个汇总表。
group by几个比较重要的约束:
(1)select字句中的列名和having或where中的列名必须为分组列或列函数.列函数对于group by字句定义的每个组返回一个结果
(2)group by一般和聚合函数一使用才有意义,比如count,sum,avg等,使用group by 的两个要素:
(3)出现在select后面的字段,要么是聚合函数中的,要么是group by中的.
(4)要筛选结果,可以先使用where再用group by或者先用group by再用having
第(4)项根据各个数据库不同不一定都能适用,因此最好不要这样用,老老实实用having
推荐阅读:
https://blog.csdn.net/yangyang975/article/details/108556962
https://www.jb51.net/article/200913.htm
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69949806/viewspace-2906054/ ,如需转载,请注明出处,否则将追究法律责任。