Originariamente inviato da mosquito70
Nella tabella 3 c'e' (spero) anche l'id della categoria, vero?
Potresti indicare i campi piu' significativi delle 3 tabelle, in modo da poterti costruire la select piu' chiaramente?
@maurorhcp89: La tua select produce un prodotto cartesiano, se non metti le condizioni, ovvero le chiavi, corrette tra le tabelle.
ps. io cambierei il titolo del 3D. E' troppo generico
Allora forse ci sono riuscito:
SELECT users.*, users.id, (SELECT COUNT(feedback.voto) from $db_offerte.feedback where feedback.idaz=users.id) as totale from $db_offerte.users, $db_offerte.categorie where users.tipo='1' AND users.attivo='1' AND categorie.nome='$key' AND categorie.id=users.idcat AND users.categoria='categorie' AND users.idsito='$idsito' order by totale $tipord limit $limita,10
Questa sembra funzionare ma vorrei "modificarla" con i vari JOIN. Puoi darmi una mano?