百分求分类汇总统计SQL语句。研究了半天,搞不定啊
数据库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
今天用户数 = 今天(相应栏目的的定阅用户数-取消用户数) + 昨天(相应栏目的'今天用户总数')
请各位大侠帮忙看看,百分感谢~~~!