scusa per la confusione.
in persona(id,cognome,nome,datainizioidentità) la chiave è id,datainizioidentità.
Io nella mia query voglio selezionare solo l'id corrispondente a certi criteri di ricerca con
codice:
SELECT DISTINCT id FROM Persona LEFT OUTER JOIN altretabelle WHERE condizioni di confronto coi campi del form
eliminando i doppioni di id, ma voglio che la serie di id che ottengo siano ordinati per cognome.
Quindi
1|Antonio|Verdi|Data inizio identità
1|Antonio|Gialli|Data inizio identità
2|Mario|Rossi|Data inizio identità
2|Franco|Blu|Data inizio identità
deve darmi come risultato
2
1
Lo so che è confuso, ma è quello che devo fare!

Per un sacco di tabelle intendo una ventina!