我有兩個表像mysql的4加盟問題
table 1
cd_art ct rez
001ms 7933.00 0
001ms 0.00 0
001ms 10994.00 0
table 2
cd_art an_ct an2_ct
001ms 12.00 7
001ms 0.00 7
我想這樣的結果:
cd_art ct an_ct an2_ct
001ms 18927.00 12 14
謝謝!
我已經與內試圖加入,但結果是不正常
SELECT t1.cd_art,
sum(t1.ct) as ct,
sum(t2.an_ct) as an_ct,
sum(t2.an2_ct) as an2_ct
FROM table_1 t1
INNER JOIN table_2 t2
on t1.cd_art = t2.cd_art
GROUP BY t1.cd_art
result:
cd_art ct an_ct an2_ct
001ms 37854.00 36.00 42.00
它是否也是表2列的SUM? – mitkosoft
加油。嘗試一下。 – Strawberry
向我們展示一些你的努力。我們不應該爲你做你的工作。 – aribeiro