Quell'AND sulla categoria non ho capito cosa c'entrasse, così limiti a una sola categoria mentre hai detto di voler estrarre tutte quelle legate al marchio.codice:SELECT nome_marchio, img_marchio, c.cat_id, cat_name, pd_name FROM tbl_marchi AS m JOIN tbl_items AS i ON p.id_marchio = m.id_marchio JOIN tbl_prodotti as p ON i.pd_id = p.pd_id JOIN tbl_categorie AS c ON p.cat_id = c.cat_id WHERE m.id_marchio = 54
Questa query ti restituisce una riga per ogni item legato al marchio, le categorie saranno comunque ripetute nel caso in cui più item appartengano alla stessa. Non puoi far niente per eliminare ciò se vuoi usare una sola query.


Rispondi quotando