日期:2014-05-20  浏览次数:20735 次

数据联合查询的问题(在线等)

如图所画的,左边主表A,现在想要知道字段zckfbh='02'时、右边维度表B所对应zckfbh也等于'02'的情况下并且zcflbh2(最前边字段,没显示完整)等于‘05’情况时的主表A:select sum(zcsl) from A where....
通俗点就是想知道zckfbh='02'and zcflbh2=‘05’时的sum。
现在不会关联了

求解答。。

------解决方案--------------------
group by 一下就好了么
------解决方案--------------------
a.zckfbh=b.zckfbh and a.zckfbh='02' and b.zcflbh2='05' 我记得这样的效率不是很高,没先查询再连接的高吧,时间度很高。你自己再看看数据库的书吧