日期:2014-05-17  浏览次数:20762 次

这样写怎么不行
select sum(j.length),sum(d.length)
from (res_xl_gdgx x left join res_jkx_info j on j.ssgdgx = x.ssgdgx) left join res_dl_info d d.ssgdgx,0,21 =  x.ssgdgx 
where x.id = 'XIL0010494' group by x.Mc

这样sum(d.length)的结果怎么不准呢。。该怎么写呢,各位帮帮忙!

------解决方案--------------------
引用:
引用:
SQL code?1234567891011select mc,sum(jlength)jlength,sum(dlength)dlengthfrom (select x.mc, sum(j.length)jlength,0 dlength from res_xl_gdgx x , res_jkx_info j where substr(j.ss……
完事请结贴