寒
寒芳轻
Unregistered / Unconfirmed
GUEST, unregistred user!
oracle 不支持select top,他采用rownum <br>我现在有3个表:<br>表A: a ,b, c 表B: b, d, e 表D: d, f, g <br> 1 上 2 上 ming 3 ming 3 4<br> 2 下 2.5 上 asd 34 asd 3 5<br> 3 中 3.5 下 ewer 43 ewer 4 4<br> 。 。 。 。 。 。 。 。 。<br> . . . . . . . . .<br> <br>要得到的是 以 A表的 b为X轴 以D表的 f的和为Y轴的坐标,并且x轴只要 3个 b值<br><br>我贴下我现在的语句请各位高手指点下:<br><br>select tb.b as chubs,sum(nb.f) as yi from A tb,B bb,D nb <br>where rownum<5 and tb.b=bb.b and bb.d=nb.d <br>group by tb.b<br>结果对不上啊。。。。<br>大家帮看下,谢谢。。。。