Profil detayı eklendi, herkes profillerine girip bir gözatsın! Sevdiğiniz üyelerin cevaplarını takip edin! Tüm güncellemeler

PHP - İki tablo SUM kullanımı

Merhaba arkadaşlar direk konuya giriyorum.

Benim iki tablom var.


1.Tablo: product (Ürünler)

2.Tablo: product_variation (Varyasyon)


Örnek vermek gerekirse;

Stoğunuzda bir tişört olduğunu düşünün ve bu tişörtün varyasyonlarını... Ve stoğu göstermek için bu varyasonun toplam stoğunu alığ, ürünler listesine yazdırmak istiyorum. Aşağıdaki kodda sadece bir adet geliyor.

Parametreler:

$productVariationStockCode : Ürün varyasyon stok kodu

$productStockCode : Ürün varyasyon stok kodu


$list = $db->query("SELECT SUM(productVariationStockCode) AS productVariationStockCode,productName FROM product INNER JOIN product_variation ON product.productStockCode  = product_variation.productVariationStockCode);


Stok kodları aynı olan ürünlerin sadece bir adet listeiyor, diğer stok kodları bir olan; varyasonların stoklarını toplayarak diğerlerini yazdırmıyor. Ayrıca varyasyon stok kodlarının tamamını topluyor.


Bu konuda desteğinize ihtiyacım var. Şimdiden teşekkür ederim.

1

Cevaplar (1)

İşlem devam ediyor, lütfen bekleyin..
morfi
@lafcanbazi
4 ay önce

sum ile neden yapiyorsun?


ben su sekilde bir yapi yapiyorum


table1 -> items (item_name,item_subname,quantity vs...)

table2-> item_options (option_id,item_id,value)

table3-> item_options_value (option_value_id,option_id,item_id,quantity,price,value)


sonrasinda joinle direkt baglayip cekiyorum bu sekilde daha duzenli oluyor urun satildikca da stoktan dusuruyorsun

Cevapla @serkankuyu4 ay önce
@lafcanbazi, çünkü iki tablo üzerinde bu işlemi yapmak istiyorum. Aslında benim istediğim ürünleri listediğim tabloda varyasyon stoklarının toplamını almak
İşlem devam ediyor, lütfen bekleyin..

Cevap yaz Sadece sorunun cevabını yazın

Yabancı Dizi Arşivi