sql问题,就思路

[复制链接]
查看11 | 回复1 | 2013-3-24 15:21:43 | 显示全部楼层 |阅读模式
select '注册后当天购买' as 月份,sum(isnull((case when 间隔天数=0 then 人数 end),0)) as 人数 from 表名union allselect '注册后7天内购买' as 月份,sum(isnull((case when 间隔天数>0 and days<7 then 人数 end),0)) as 人数 from 表名 后边的自己应该能写了吧?每一个都union all连接起来 也不知道你什么数据库,sqlserver里用一下isnull函数,oracle换成nvl,mysql换成ifnull吧...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行