假设现在有两张表order和user
order表
order_no订单号
create_time创建时间
price价格
GC123
2017-3-17
1600
GC124
2017-3-22
120
GC125
2017-3-22
100
user表
user_id
order_no
1
GC123
1
GC124
1
GC125
现在需要统计用户“1”在最近7天中每天的订单金额以及数量,如果哪天没有的话,展示0,既是展示下图结果(假设今天是23号)
createTime
price
count
2017-03-17
1600
1
2017-03-18
0
0
2017-03-19
0
0
2017-03-20
0
0
2017-03-21
0
0
2017-03-22
220
2
2017-03-23
0
0
像这种比较复杂一点的sql,一下子写出完整的sql显然不太好写,需要一点点分析。首先,查询最近7天用户“1”的订单数据,这就话可以分成“最近7天”和“用户1的订单数据”。
sql查询最近7天数据(以年-月-日结果展示)</