Io ho una tabella di questo tipo:

codice:
nome       nascita  citta
----------------------------
franco     1985     como
giacomo    1955     milano
luca       1995     genova
giorgio    1945     torino
davide     1968     genova
paolo      1984     milano
domenico   1997     milano
vittorio   1938     roma
stefania   1986     como
sara       1977     genova
filippo    1966     palermo
Ora vorrei eseguire la seguente richiesta:
"Per ogni città, indicare il nome della persona più giovane" ed ottenere questo:

codice:
citta      nome
--------------------
como       stefania
milano     domenico
genova     luca
torino     giorgio
roma       vittorio
palermo    filippo
Ho fatto un po' di prove, ma non riesco a scrivere la query SQL giusta ed arrivare a questo risultato. Immagino di dover utilizzare GROUP BY, ma probabilmente sbaglio da qualche parte.