Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

mysql join problemi lütfen yardım edin

merhaba arkadaşlar
iki adet tablom var

sipariş fişi

id
tarih
firma_ismi
siparis_veren
miktari
birim
fiati
tutari


odeme


id
aciklama
tutari



iki tabloyu join komutuyla firma_ismi=firma_ismi şeklinde birleştiriyorum, ödeme tablosunda bulunan tutari kolonu siparis_fisi tablosundaki firma_ismi kolondaki veriler kadar satır tekrarı yapıyor . benim istediğim siparis_fisi tablosunda tüm kayıtlar çıkacak, odeme tablosunda eş değer kayıtlar tekrarlamayacak , tekrarlasa dahi sipariş fişindeki eğ değer kayıt kadar çoğaltma yapmayacak 1 haftadır uğraşıyorum çözemedim lütfen yardım edin . ilgili resim ektedir. şimdiden teşekkür ederim

Ekli Dosyalar

  • SELECT DISTINCT ile yaparsan mükerer kayıtları çıkarmaz. ORM kullana kullana sql'ide unutmusuz iyimi :S
    Kesali 10 yıl önce yazdı
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Cevaplar

  • siyahbeyaz adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    472 cevap - 20 soru
    GROUP BY firma_ismi
    • tokatli_fatih adlı üyenin fotoğrafı tokatli_fatih
      teşekkür ederim cevabınız için o seçeneği denedim, bu sefer , iki tabloda eşleşen kayıtları getiriyor 1. tablodaki kayıtların tamamı yok, ben 1.tablonun tamamını 2. tablodaki verileri ise birinci tablodaki eş değer veri adetince tekrarlamayacak şekilde listelemesini istiyorum.
      10 yıl önce yazılmış