sql难学吗 如何写SQL语句按周统计和按季度统计?
如何写SQL语句按周统计和按季度统计?
--sqlserver2005语法统计按周,月,季,年。--按日--select sum(price),day([date]) from table_name where year([date]) ="2006" group by day([date])--按周quarterselect sum(price),datename(week,price_time) from ble_name whereyear(price_time) = "2008" group by datename(week,price_time)--按月select sum(price),month(price_time) from ble_name where year(price_time)= "2008" group by month(price_time)--按季select sum(price),datename(quarter,price_time) from ble_name whereyear(price_time) = "2008" group by datename(quarter,price_time)--按年select sum(price),year(price_time) from ble_name whereyear(price_time) >= "2008" group by year(price_time)
MySQL如何实现按某字段的不同取值进行统计?
MySQL 中使用 Group By 可以轻松实现按某个或者某几个字段的不同取值进行分组统计。
我们以如下 学生信息表 Students_hobby_t为例,统计age字段获取不同年龄的学生数量。
SQL 语句如下,我们按照Age字段进行分组,并且使得结果按照Age字段降序排序:
上述SQL查询结果如下,实现了按照年龄字段的不同值进行统计:
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。