Doğru Cevap
-
http://www.omerabul.com/db.jpg
buraya bakabilirsin..
yalnız urunler tablosunda kategori_id alanını goremedım. oraya birde ole bir field acman lazım
gerekli kod
select * fom urunler U LEFT JOIN resimler R ON U.id=R.urunid LEFT JOIN kategoriler K ON U.kategori_id.K.id
-
siyahbeyaz
U.kategori_id.K.id bu alanı
U.kategoriid.K.id olarak degistir.11 yıl önce yazılmış -
tahsingokalp
bu sorgudaki U K R ne oluyor acaba?
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'fom urunler U LEFT JOIN resimler R ON U.id=R.urunid LEFT JOIN kategoriler K ON U' at line 1 bu hatayı veriyor da11 yıl önce yazılmış -
tahsingokalp
SELECT * FROM urunler
LEFT JOIN resimler ON resimler.urunid = urunler.id
LEFT JOIN kategori ON kategori.id = urunler.kategoriid;
cevabı buldum teşekkürler:)11 yıl önce yazılmış -
siyahbeyaz
select * from urunler U
burdaki U nun gorevi kısaltmadır. degisken tanımlama gibi.
misal urunler.urun_adi yazmak yerine U.urun_adi yazarsın kısaltırsın11 yıl önce yazılmış
-
Cevaplar
Hiç cevap bulunamadı.