统计 我现在如何统计城南公司和城北公司障碍客户、签设计客户、签施工客户各有多少 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 建议你列出你的表结构,并提供测试数据以及基于这些测试数据的所对应正确结果。 参考一下这个贴子的提问方式http://topic.csdn.net/u/20091130/20/8343ee6a-417c-4c2d-9415-fa46604a00cf.html 1. 你的 create table xxx .. 语句 2. 你的 insert into xxx ... 语句 3. 结果是什么样,(并给以简单的算法描述) 4. 你用的数据库名称和版本(经常有人在MS SQL server版问 MySQL) 这样想帮你的人可以直接搭建和你相同的环境,并在给出方案前进行测试。 写个大概。其余自己参考:select 名称,编号, 障碍客户=sum(case when charindex('障碍',客户状态)>0 then 1 end),签设计客户=sum(case when 设计时间 is not null then 1 else 0 end),签施工客户=sum(case when charindex('施工',客户状态)>0 then 1 end)from 表a a,表b bwhere a.编号=b.部门编号 group by 名称,编号 access中,如何按照某字段包含的空格数量排序? 统计两张表中的次数 ETL高手进! 通达OA数据库出问题 如何合并两张表的同时能够查询到合并的那张表 关于SQL语句leftjoin左连接求高手指教??? 数据库转换 视图报错处理 求助:sql server2000 下存储过程,大量数据运算、操作,内详: 问个比较郁闷的SQL语句,有测试数据,有截图,,,??? SQL求助,GROUP BY 的对象是字符串 SQL 转换问题
参考一下这个贴子的提问方式http://topic.csdn.net/u/20091130/20/8343ee6a-417c-4c2d-9415-fa46604a00cf.html
1. 你的 create table xxx .. 语句
2. 你的 insert into xxx ... 语句
3. 结果是什么样,(并给以简单的算法描述)
4. 你用的数据库名称和版本(经常有人在MS SQL server版问 MySQL)
这样想帮你的人可以直接搭建和你相同的环境,并在给出方案前进行测试。
障碍客户=sum(case when charindex('障碍',客户状态)>0 then 1 end),
签设计客户=sum(case when 设计时间 is not null then 1 else 0 end),
签施工客户=sum(case when charindex('施工',客户状态)>0 then 1 end)
from 表a a,表b b
where a.编号=b.部门编号
group by 名称,编号