Merhaba, Ziyaretçi. Lütfen giriş yapın veya üye olun.
Aktivasyon mailiniz gelmediyse buraya tıklayın.
05, 2008, 09:13:51 am
42712 Mesaj 9331 Konu Gönderen: 17904 Üye
Son üye: RafiX
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ı 314 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ü )
« : 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: 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 : 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 : 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:  


Turk-Php.Com Forum | SMF Forum Software © 2005, Simple Machines LLC. All Rights Reserved.