• 13-02-2020, 17:22:09
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Merhabalar

    $sql = "select * from icerik RIGHT JOIN musteri ON musteri.id = icerik.musteri_id GROUP BY icerik.musteri_id ORDER BY musteri.adi ASC, musteri.soyadi ASC ";
    şeklinde birsorgum var. 2 tabloyu birbirine bağladım çalışmamızda bir sorun yok. şimdi yeni ihtiyaç daha doğdu ve bunlara 3. bir tablo daha bağlamam lazım

    tablomun adı kayit ve oradaki musteri_id sütunu ile icerik.musteri_id eşleşse işimi görecek ancak bunu sorguma ekleyemedim. bu konuda bir yardım rica edeceğim.
  • 13-02-2020, 18:18:40
    #2
    oguzhan306 adlı üyeden alıntı: mesajı görüntüle
    Merhabalar

    $sql = "select * from icerik RIGHT JOIN musteri ON musteri.id = icerik.musteri_id GROUP BY icerik.musteri_id ORDER BY musteri.adi ASC, musteri.soyadi ASC ";
    şeklinde birsorgum var. 2 tabloyu birbirine bağladım çalışmamızda bir sorun yok. şimdi yeni ihtiyaç daha doğdu ve bunlara 3. bir tablo daha bağlamam lazım

    tablomun adı kayit ve oradaki musteri_id sütunu ile icerik.musteri_id eşleşse işimi görecek ancak bunu sorguma ekleyemedim. bu konuda bir yardım rica edeceğim.
    RIGHT JOIN musteri ON musteri.id = icerik.musteri_id kisminda sonra yeni join'i yazip devam edeceksiniz.
  • 13-02-2020, 18:23:38
    #3
    $sql = "SELECT * FROM icerik RIGHT JOIN musteri ON musteri.id = icerik.musteri_id LEFT JOIN kayit ON kayit.musteri_id = icerik.musteri_id GROUP BY icerik.musteri_id ORDER BY musteri.adi ASC, musteri.soyadi ASC"
    Şeklinde olması gerekiyor.
  • 13-02-2020, 22:42:07
    #4
    GROUP BY dan hemen önce istediğiniz kadar join ekleyebilirsiniz.
  • 14-02-2020, 18:17:30
    #5
    BatuhaNN adlı üyeden alıntı: mesajı görüntüle
    $sql = "SELECT * FROM icerik RIGHT JOIN musteri ON musteri.id = icerik.musteri_id LEFT JOIN kayit ON kayit.musteri_id = icerik.musteri_id GROUP BY icerik.musteri_id ORDER BY musteri.adi ASC, musteri.soyadi ASC"
    Şeklinde olması gerekiyor.
    Çok teşekkürler