select group by
时间: 2023-11-09 19:56:48 浏览: 156
select
在一条select语句中,如果有group by语句的话,select后面只能跟参加分组的字段以及分组函数,其他的一律不能跟。在分组查询中,group by可以跟多个列名,对多个数据进行多层分组。如果有筛选条件在group by后使用,必须使用having语句进行筛选。关键字的执行顺序是from->where->group by->having->select->order by。首先从某张表中查询数据,然后经过where条件筛选出有价值的数据,对这些有价值的数据进行分组。再分组之后可以使用having继续筛选,最后将结果按照order by的要求排序输出。
阅读全文