E
erictim
Unregistered / Unconfirmed
GUEST, unregistred user!
现有三个表
table1
t0 char(4) total decimal(10,2) delay decimal(10,2)
表table2
t0 char(4) total decimal(10,2)
表table3
t0 char(4) t_1 decimal(10,2) delay decimal(10,2),t_2 decimal(10,2)
其中TABLE2是原始表,TABLE1是从TABLE2中删除的记录(增加了其他的一些性质),TABLE3是准备做统计表用的,即t_1和delay存放在TABLE1表中符合条件(如t0='Z00')记录的total和delay字段的合计,而字段T_2则是存放TABLE2中符合条件(如t0='Z00')字段total的记录的合计值。
例如有下面的数据
table1
z01 12.33 12
z02 50.55 0
z03 34.33 34.5
z02 4.5 89
z01 233.4 3.4
----------------
table2
z01 324.5
z01 123.4
z02 33.44
z01 43.55
现在问,这个SQL怎么来写?
table1
t0 char(4) total decimal(10,2) delay decimal(10,2)
表table2
t0 char(4) total decimal(10,2)
表table3
t0 char(4) t_1 decimal(10,2) delay decimal(10,2),t_2 decimal(10,2)
其中TABLE2是原始表,TABLE1是从TABLE2中删除的记录(增加了其他的一些性质),TABLE3是准备做统计表用的,即t_1和delay存放在TABLE1表中符合条件(如t0='Z00')记录的total和delay字段的合计,而字段T_2则是存放TABLE2中符合条件(如t0='Z00')字段total的记录的合计值。
例如有下面的数据
table1
z01 12.33 12
z02 50.55 0
z03 34.33 34.5
z02 4.5 89
z01 233.4 3.4
----------------
table2
z01 324.5
z01 123.4
z02 33.44
z01 43.55
现在问,这个SQL怎么来写?