需求是统计出某个问题答复的数据问题表:
tb_question
id,title,info,create_on ....(一系列字段)
问题答复表:
tb_reply
id,q_id,content,service_id,score,create_on想根据员工(对应 service_id)统计出的字段如下:日期,总回复量,非常满意,满意,一般,不满意,非常不满意,未评价量注:score字段就是得分,分成1到5的数值,该字段如果为null代表未打分
两个表的create_on字段是创建日期字段哪位sql大仙帮忙看看!
我还没啥思路呢
tb_question
id,title,info,create_on ....(一系列字段)
问题答复表:
tb_reply
id,q_id,content,service_id,score,create_on想根据员工(对应 service_id)统计出的字段如下:日期,总回复量,非常满意,满意,一般,不满意,非常不满意,未评价量注:score字段就是得分,分成1到5的数值,该字段如果为null代表未打分
两个表的create_on字段是创建日期字段哪位sql大仙帮忙看看!
我还没啥思路呢
when score=4 ....
when score=3 ....
when score=2 ....
when score=1 ....
when score is null ..... from tb_reply
参考一下这个贴子的提问方式http://bbs.csdn.net/topics/320211382
1. 你的 create table xxx .. 语句
2. 你的 insert into xxx ... 语句
3. 结果是什么样,(并给以简单的算法描述)
4. 你用的数据库名称和版本(经常有人在MS SQL server版问 MySQL)
这样想帮你的人可以直接搭建和你相同的环境,并在给出方案前进行测试,避免文字描述理解上的误差。