Merhaba, Ziyaretçi. Lütfen giriş yapın veya üye olun.
Aktivasyon mailiniz gelmediyse buraya tıklayın.
Mayıs 13, 2008, 07:46:12 pm
41812 Mesaj 9080 Konu Gönderen: 17479 Üye
Son üye: umit_cbn
Turk-Php.Com Forum  |  Yardım Forumları  |  Veritabanı Yardım Forumu  |  LEFT JOIN İLE İLGİLİ ( çözüldü ) « önceki sonraki »
Sayfa: [1] Yazdır
Yazan Konu: LEFT JOIN İLE İLGİLİ ( çözüldü )  (Okunma Sayısı 267 defa)
evrimdevrim
PHP Stajyeri
**
Offline Offline

Mesaj Sayısı: 196

BEN ' in dayatıldıgı dünyada BİZ diyebilmek !


Üyelik Bilgileri
LEFT JOIN İLE İLGİLİ ( çözüldü )
« : Temmuz 23, 2007, 04:42:32 am »

LEFT JOIN ile tabloları birleştirip veri çekiyor
iki tablodan çektim
"SELECT pd.short_description,ps.product_code, pd.product FROM products AS ps
LEFT JOIN product_descriptions AS pd
ON ps.product_id = pd.product_id AND pd.lang_code='$lang_code' "
burda sorun yok fakat birde ben bu product ların image çekeceğim.

bunun içinde
image_tutuldugu
ayrı bi tablo var
product_images diye burda image_id gerekli
bu image_id ye de şu şekilde ulaşabiliyorum
product_images_links tablosunda product_id eşleştirerek image_id alacam

böyle bi sql yazacağım yukarıdaki sql e left join ile birleştirmem gerekiyor ama çıkamadım işin içinden

bi yardım edin arkadaşlar.

« Son Düzenleme: Temmuz 23, 2007, 06:28:23 am Gönderen: evrimdevrim » Logged

soru  : basarinizin sirri nedir?
cevap: dogru kararlar
soru  : peki hep dogru karar vermenizin sirri?
cevap: tecrübe
soru  : himm. peki size bu tecrübeyi kazandiran şey?
cevap: yanlış kararlar...
qse
PHP Öğrencisi
*
Offline Offline

Mesaj Sayısı: 80


Üyelik Bilgileri
Ynt: LEFT JOIN İLE İLGİLİ
« Yanıtla #1 : Temmuz 23, 2007, 05:22:30 am »

tam tablo yapinizi verir misiniz? 3 tablo mu kullanmak istiyorsunuz yoksa 4 mü anlayaadim ?

"SELECT * FROM products AS ps
LEFT JOIN product_descriptions AS pd ON ps.product_id = pd.product_id
LEFT JOIN product_images AS pi on pi.image_id=pd.product_id
AND pd.lang_code='$lang_code' "

gibi birşey istiyorsunuz sanirim
Logged

iş aramayı meslek edinmişim fark etmedem
blog deneme

http://bux.to/?r=qse
evrimdevrim
PHP Stajyeri
**
Offline Offline

Mesaj Sayısı: 196

BEN ' in dayatıldıgı dünyada BİZ diyebilmek !


Üyelik Bilgileri
Ynt: LEFT JOIN İLE İLGİLİ
« Yanıtla #2 : Temmuz 23, 2007, 06:27:50 am »

teşekürler kardeş ilgin için

Sorun samety kardeşimizin desteği ile çözüldü..

"SELECT pd.short_description,ps.product_id,ps.product_code, pd.product,pm.image_path FROM products AS ps
            LEFT JOIN product_descriptions AS pd
               ON ps.product_id = pd.product_id
            LEFT JOIN product_images_links  as pi
               ON pi.product_id=ps.product_id
            LEFT JOIN product_images as pm
               ON pm.image_id=pi.image_id
 
            WHERE pd.lang_code='$lang_code' "
Logged

soru  : basarinizin sirri nedir?
cevap: dogru kararlar
soru  : peki hep dogru karar vermenizin sirri?
cevap: tecrübe
soru  : himm. peki size bu tecrübeyi kazandiran şey?
cevap: yanlış kararlar...
Sayfa: [1] Yazdır 
« önceki sonraki »
Gitmek istediğiniz yer: