v2.5.2
Giriş yap

Verileri Toplama İşlemi

resat
424 defa görüntülendi

Merhaba arkadaşlar 2 adet tablom var.

1.Tablom
order_id | payment_method
-- | --
1 | ZRT
2 | ZR2
3 | ZRT
4 | ZR3

2.Tablom
total_order_ıd | order_id | value
-- | --
1 | 1 | 100
1 | 1 | 50
1 | 1 | 25
2 | 2 | 100
2 | 2 | 50
3 | 3 | 300

Yapmak istediğim 2.tabloda ki value verilerini 1.tablodan gelen order_id'ye göre toplama. Fakat payment_method aynı olanları bir arada toplamak istiyorum.

çıktının bu şekilde oluşmasını istiyorum. PDO olarak nasıl yapabilirim yardımcı olursanız sevinirim.
sonuç | toplam
-- | --
ZRT | 475
ZR2 | 150
ZR3 | 0

fatihozpolat
1186 gün önce
SELECT t1.payment_method as payment_method, SUM(value) as toplam 
FROM tablo1 as t1 inner join tablo2 as t2 on t1.order_id = t2.order_id 
GROUP BY t1.payment_method

bunu bir dene