现有表结构和数据如下【IpRecord】: regTime installType (1表示安装,2表示卸载)
2012-02-03 18:29:23.750 1
2012-02-03 18:29:26.383 1
2012-02-02 18:29:28.763 1
2012-02-03 18:29:31.287 2
2012-02-02 18:29:28.763 2
2012-02-05 18:31:26.313 1
2012-02-05 18:29:23.750 2
2012-02-05 18:31:32.483 1
2012-02-02 18:29:31.287 1
2012-02-12 18:29:32.857 1
2012-02-04 18:31:23.273 2
现在我要得到的结果格式为: 时间 安装数量 卸载数量
2012-02-02 2 1
2012-02-03 2 1
2012-02-04 0 1
2012-02-05 2 1
2012-02-12 1 0
说白了就是要得到每天的安装量和卸载量。求高手、、、答案对了。分数全部给。
2012-02-03 18:29:23.750 1
2012-02-03 18:29:26.383 1
2012-02-02 18:29:28.763 1
2012-02-03 18:29:31.287 2
2012-02-02 18:29:28.763 2
2012-02-05 18:31:26.313 1
2012-02-05 18:29:23.750 2
2012-02-05 18:31:32.483 1
2012-02-02 18:29:31.287 1
2012-02-12 18:29:32.857 1
2012-02-04 18:31:23.273 2
现在我要得到的结果格式为: 时间 安装数量 卸载数量
2012-02-02 2 1
2012-02-03 2 1
2012-02-04 0 1
2012-02-05 2 1
2012-02-12 1 0
说白了就是要得到每天的安装量和卸载量。求高手、、、答案对了。分数全部给。
解决方案 »
- 未更新任何行
- Database has probably been disconnected, please connect and try again
- 正在做一个分销系统,请教关于配送和调拨的关系?
- 怎么提取两个字符之间的内容?
- 查询问题,高分求解,高手请进,在线等
- 如何使用guid作为存储过程的参数?
- 这个语句怎么写???
- SOS 函数sp_dropmessage sp_addmessage只能在英文版的SQL Server20000上用 ,我的服务器上装的是简体中文版的,怎么办啊
- 数据库输入的文字变成问号!!!!!如何解决...请教各位...
- 怎样才能将表的结构转化成表呢?
- 数据库死锁卡机
- 如何随机从一张表抽取数据然后按随机顺序插入另一张表呢
2012-02-03 18:29:23.750 1
2012-02-03 18:29:26.383 1
2012-02-02 18:29:28.763 1
2012-02-03 18:29:31.287 2
2012-02-02 18:29:28.763 2
2012-02-05 18:31:26.313 1
2012-02-05 18:29:23.750 2
2012-02-05 18:31:32.483 1
2012-02-02 18:29:31.287 1
2012-02-12 18:29:32.857 1
2012-02-04 18:31:23.273 2
现在我要得到的结果格式为: 时间 安装数量 卸载数量
2012-02-02 2 1
2012-02-03 2 1
2012-02-04 0 1
2012-02-05 2 1
2012-02-12 1 0
,安装数量 = SUM(CASE WHEN installType = 1 THEN 1 ELSE 0 END)
,卸载数量 = SUM(CASE WHEN installType = 2 THEN 1 ELSE 0 END)
FROM IpRecord
GROUP BY CONVERT(VARCHAR(10),regTime ,120)