两个查询结果能否合并(union)后再sum,group by?
源:
(SELECT jjk,sum(jn1) as a1 from b_jj where jcyear='2004' and jcmonth='12' group by jjk ) union
(SELECT hjk,sum(hn1) as a1 from b_hc where hcyear='2004' and hcmonth='12' group by hjk)
目的:
select aa.jjk,sum(a1) from (源) as aa group by aa.jjk
我在access2000里试验,提示join 语句出错.
各位,通过一条sql语句实现有什么办法?
问题点数:20、回复次数:3Top
1 楼lipkissnow(雨水,我在傘中央)回复于 2005-01-03 14:31:51 得分 10
當然是可以的了。你把join后的表作爲一個表就行了。Top
2 楼IUPRG(给我点一首周截棍的“双杰伦”)回复于 2005-01-03 17:29:41 得分 0
楼上的我用union不是joinTop
3 楼631799(杭州工人)回复于 2005-01-03 18:39:59 得分 10
access的子查询不支持union的用法吧?Top




