日期:2014-05-17 浏览次数:20465 次
SELECT SUM(订单支出) AS [30-60天支出] ,
U.用户id
FROM 订单表 d
RIGHT JOIN 用户注册表 u ON d.用户ID = U.用户ID
WHERE 订单创建时间 >= DATEADD(day, 30, u.用户注册时间)
AND 订单创建时间 <= DATEADD(day, 60, u.用户注册时间)
GROUP BY u.用户ID
SELECT a.用户,sum(订单支出) AS [30-60天支出]
FROM 订单表 a
left join 用户注册表 b
on a.订单创建时间>=dateadd(day,30,b.用户注册时间)
and
a.订单创建时间<=dateadd(day,60,b.用户注册时间)
group by a.用户