2 labyrinth labyrinth 于 2014.05.08 14:58 提问

delphi-sql-语句 实现月统计数据

有两个表,
表A: 日期   数量  
2014-1-10 4

2014-1-23 5

2014-2-5 7

2014-3-10 4

2014-3-23 4

表B: 日期  数量
2014-1-10 30
2014-1-4 7
2014-1-31 35
2014-2-1 70
2014-2-30 60
2014-3-1 55
2014-3-23 45
2014-3-31 50
想要的结果: 统计时间段 2014-1-10~2014-3-23
月份 A.数量 b.数量 b.数量
2014-1 9 30 35
2014-2 7 70 60
2014-3 8 55 45

怎样用SQL语句实现
谢谢了!

2个回答

wudalin1987
wudalin1987   2014.07.30 11:19

SQL语句交叉表类型,而且时间不固定不好实现,可以竖排实现,横排不好实现

Olenichenko_vov
Olenichenko_vov   2014.09.20 00:02

))
select sum(数量) from 表A
where 日期 between 2014-1-01 and 2014-1-31

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!