我想把两个表的查询结果通过一个共同的时间字段连接在一起,请问怎么做?如果,Tab1和Tab2,里面都有一个日期字段date1和date2,现在我想把这两个表中根据日期统计(例如每天)的结果都放在一个查询结果里,请问如何实现?分开统计是这样
tab1 tab2
-------------------------- ---------------------------
date1 mySum1 date2 mySum2
2005-7-1 1 2005-7-1 5
2005-7-2 5 2005-7-2 6
2005-7-3 4 2005-7-3 4
..... .... ..... ....联合一起的结果:
------------------------------------
date mySum1 mySum2
2005-7-1 1 5
2005-7-2 5 6
2005-7-3 4 4
..... ....请问如何做?
tab1 tab2
-------------------------- ---------------------------
date1 mySum1 date2 mySum2
2005-7-1 1 2005-7-1 5
2005-7-2 5 2005-7-2 6
2005-7-3 4 2005-7-3 4
..... .... ..... ....联合一起的结果:
------------------------------------
date mySum1 mySum2
2005-7-1 1 5
2005-7-2 5 6
2005-7-3 4 4
..... ....请问如何做?
from (select date1,mysum1 sum1 from ...) view1,
(select date2,mysum2 sum2 from ...) view2
where view1.date1=view2.date2;
from tab1,tab2
where tab1.date=tab2.date(+);