group by order by今天发现一个很有意思的问题,对于一个sql语句,其后的group by 1 order by 1 比如:select to_char(created_date,'%Y%m'),count(*)from aaaagroup by 1 order by 1 其中的created_date为日期格式,该语句想按月

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 02:38:40
group by order by今天发现一个很有意思的问题,对于一个sql语句,其后的group by 1 order by 1 比如:select to_char(created_date,'%Y%m'),count(*)from aaaagroup by 1 order by 1 其中的created_date为日期格式,该语句想按月

group by order by今天发现一个很有意思的问题,对于一个sql语句,其后的group by 1 order by 1 比如:select to_char(created_date,'%Y%m'),count(*)from aaaagroup by 1 order by 1 其中的created_date为日期格式,该语句想按月
group by order by
今天发现一个很有意思的问题,对于一个sql语句,其后的group by 1 order by 1 比如:select to_char(created_date,'%Y%m'),count(*)
from aaaa
group by 1 order by 1 其中的created_date为日期格式,该语句想按月统计一下aaaa这个表的数据量

group by order by今天发现一个很有意思的问题,对于一个sql语句,其后的group by 1 order by 1 比如:select to_char(created_date,'%Y%m'),count(*)from aaaagroup by 1 order by 1 其中的created_date为日期格式,该语句想按月
1指Select语句中第一项:to_char(created_date,'%Y%m')即创建日期的年月,再转换到字符型,如'200907'等.然后按月分组算行数,order by指按月排序
假象结果:
200811 7
200904 5
200908 11