user_id--------user_name
----21-------- isim soysim
----22-------- name surname
satsi_id------user_id-----urun1-----urun2
----1--------------22---------1----------3
----2--------------22---------2-----------4
----3--------------21---------2-----------4
----4--------------21---------2-----------4
Şekildeki gibi 2 adet tabloyu Left join ile birleştiriyorum
sql komutu: (select * FROM users LEFT JOIN satis ON satis.user_id = users.user_id)
aynı zamanda satis tablosun user_id aynı olanların ürünlerini gruplayarak toplamak istiyorum bunun için group by denedim fakat olmadı
konu hakkında yardımcı olacak kişilere şimdiden teşekkürler...
Bu şekilde dener misiniz bi ;
SELECT a.user_id,
SUM(a.urun1),
SUM(a.urun2)
FROM satis a
LEFT JOIN user ui
ON ui.user_id = a.user_id
GROUP BY a.userid