www.3112.net > sql分组统计语句

sql分组统计语句

select count(类别)名称 from 数据库名 groud by 分组名称 select count(项目性质)单位名称,项目类别 from item_info group by 单位名称,项目类别 横向,纵向,校外:select count(项目类别),单位名称,项目性质 from item_info group by 单位名称,项目性质 以上就为解决方法,如有不妥,你再提问!

select 单位,count(distinct 部门) from 表 group by 单位

select unit, sum(cnt) as cnt, sum(type1) as type1, sum(type2) as type2, sum(type3) as type3from (select unit, 1 as cnt, case when type = '1' then 1 else 0 end as type1, case when type = '2' then 1 else 0 end as type2, case when type = '3' then 1 else 0 end as type3from 表)group by unit

在sql里,常常需要对多个表关联起来进行查询,下面把我写的一个简单的多表关联的例子给大家看看,方法很简单,只要你学会原理就行: select o.id id,o.oid oid,o.number number,o.seorder seorder,o.endprice endprice,--第一个表的字段 d.uid

select distinct 姓名,项目,count(项目) from 表名 group by 姓名,项目

提供个思路,字段b对100求余,得到新列a,再根据a分组即可.如果a<=1,说明在0-100之间,依次类推

select 物品名,人名,SUM(数量) from 表 group by 物品名, 人名 order by 物品名

select CONVERT(VARCHAR(50),datetime,23) as date ,sum(value) from data group by date

用分组,组内计数就可以了,意思就是根据字段a的取值进行分组,相同的为一组,在用count进行组内计数select a,count(*)from agroup by a

select xinagmu,count(id) from record group by xiangmu 晕,你用break打断就行 break xingming select xingming,xiangmu from record

网站地图

All rights reserved Powered by www.3112.net

copyright ©right 2010-2021。
www.3112.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com