JexyR adlı üyeden alıntı


SELECT * FROM tablo_1 JOIN tablo_2 ON tablo_1.ozellik=tablo_2.ozellik

örnek olarak tablo_1 de user_id alanı var ve diğer bir tabloda (tablo_2) üyeye ait özel alanlar var


SELECT * FROM tablo_1 JOIN tablo_2 ON tablo_1.user_id=tablo_2.user_id


ON , 2 tabloyu birleştirirken koşul oluşturmamıza yardımcı olur. ON kullanmazsanız table_1 ve tablo_2 de ne var ise alıcaktır ve bu tabloların alanları aynı isim ile tanımlanmadı ise bu da size sorun yaratacaktır

JOIN sorguları karışık olabilir onun için sistem kodlanmaya başlamadan önce sql yapısını çok iyi tasarlamalısınız aksi taktirde şunu ekliyeyim dersiniz oluşturduğunuz tablo yapısı buna müsait olmayabilir ve yaptığınız onca işi tekrar yapmanız gerekebilir.


Denedim ancak hep aynılarını listelem yapıyor
tablolarım

depo1 depo2 depo3 olarak tablolar hücreler hep aynı id urunadi vb. ben tek sayfada depo1 depo2 depo3 de nulnan tüm ürünler listelenmesini istiyorum yukadaki kodları denemedim ama birden fazla gösteriyor urunleri aynı bölkgede :)