AND classi.nome != classi.cognomeOriginariamente inviato da marco80
select * from classi left join codice on classi.ext = codice.ext where classi.ext not like 'zz%' AND classi.nome != classi.cognome
Per quanto rigurda i record doppi nn saprei. Non so se e' possibile con una query. Sarebbe come l'opposto della distinct. Potresti metteri i risultati in un ciclo e filtrarli per ricomporre i resulset.
Questa clausola è sbagliata. Ovviamente il nome è sempre diverso dal cognome.
La Query devo farla da riga di comando SQL, se fosse usata su una pagina PHP non ci sarebbe problema, basterebbe farla con dei cicli, come hai deto anche tu. Se non ci sono alternative, la farò da pagina PHP ma se posso evitarmela è meglio.

Rispondi quotando