• User Attivo

    SQL : select distinct

    Ciao a tutti,
    devo estrarre dei dati da una tabella. Vorrei pero' eliminare i doppioni secondo la mail.
    Quindi la mia query potrebbe essere ```
    select distinct (mail) from tabella order by punteggio desc, tempo desc

    Se così faccio mi da errore...
    se metto tutti i campi che mi interessano
    

    select distinct (mail),nome,citta,punteggio,tempo from tabella order by punteggio desc, tempo desc

    non mi restituisce i valori unici...
    
    Lo scopo principale sarebbe prendere il punteggio maggiore tra 2 dati registrati che hanno la stessa mail...
    Avete qualche suggerimento o metodo ?
    Grazie!!