FIND_IN_SET ve GROUP BY da çoklu ORDER BY kullanımı
TABLE urun (
u_id
u_kat
)
TABLE kategori
(
k_id
k_no
)
SELECT * FROM urun INNER JOIN kategori ON FIND_IN_SET(kategori.k_id, urun.u_kat) LEFT JOIN urun_res ON urun_res.ur_urun=urun.u_id GROUP BY u_id
BURDA urun sıralamasında ve lısyelemesınde sorun yok
LAKIN SORUN ŞURADA URUNLERI URUN ID YE GORE SIRALIYORUM
YAPMAK ISTEDIGIM EN SON SEÇILEN KATEGORIYI SEF LINKE EKLEMEK
NORMAL SARTLARDA COKLU KATEGORI SECILDIGINDEN ILK SECILEN VEYA ID SI ILK OLAN KATEGORI GELIYOR
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!
Cevaplar (0)
Henüz kimse cevap yazmadı. İlk cevap yazan sen ol!