百分求分类汇总统计SQL语句。研究了半天,搞不定啊

denghan denghan 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
数据库MSSQL2000
明细表
----------------------------------------
userID 用户ID c(15)
classID 栏目代码 c(3)
startDT 定阅时间 (时间格式:yyyymmdd 的字符串形式)
cancelDT 取消时间 (时间格式:yyyymmdd 的字符串形式)

类别表
---------------------------------------
classID 类别编号
className 类别名称

用户表
-----------------------------
userID 用户ID
userName 用户名

要实现的效果:
日期 栏目代码 定阅人数 取消人数 今天用户总数
------------------------------------------------------
20041230 101 100 25 75
20041230 102 99 31 68
20041230 103 85 0 0
..............
如果明细表中某栏目今天没有发生定制或取消记录,则应显示今天该栏目定制取消数为0
今天用户数 = 今天(相应栏目的的定阅用户数-取消用户数) + 昨天(相应栏目的'今天用户总数')

请各位大侠帮忙看看,百分感谢~~~!
...全文

相关推荐

评论 17
收藏 已收藏
分享
返回顶部
denghan
MS-SQL Server 34,876 成员 254,635 内容