Verileri Toplama İşlemi
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
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!
Cevaplar (2)
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
knk tablo birleştirme olayına bakarsan sorununu çözersin...