Ciao

Domanda magari stupida ma a me risolve la vita, perchè se fosse possibile eviterei un sacco di cicli

SELECT campo1 FROM tabella1 WHERE ...

while..
{
SELECT DISTINCT campo2 FROM tabella2 WHERE campo1 = campo1
while..
{

SELECT campo3, campo4, campo5 FROM tabella3 WHERE campo2 = campo2

Vorrei sapere se questo è traducibile in MySql4 in un'unica query, in modo da ottenere subito campo3, campo4, campo5 e, soprattutto, se in termini prestazionali è la stessa cosa o se è una procedura sensibilmente più veloce dei cicli, considerando che questa operazione mi comporta diverse decine di migliaia di cicli

Purtroppo io sono autodidatta e lo script che attualmente uso è vecchio di anni, aggiungi di qua, aggiungi di la, ora inizia ad essere molto pensate

Ciao e grazie,

Edoardo