Query doppioni

di il
6 risposte

Query doppioni

Salve tutti ho questo problema (Sarà un cavolata lo so ma mi sono bloccato!! )

Allora ho una tabella (nomi) con i campi- Nome; data visita;
il mio problema è che dovrei fare una query che mi restituisca i nomi senza doppioni, cioè se giulio ha 4 visite, nella query mi appare una voltata....
grazie in anticipo

6 Risposte

  • Re: Query doppioni

    Lez ha scritto:


    ...
    Allora ho una tabella (nomi) con i campi- Nome; data visita;
    il mio problema è che dovrei fare una query che mi restituisca i nomi senza doppioni, cioè se giulio ha 4 visite, nella query mi appare una voltata....
    Dipende da cos'altro compare in quella query. In generale potresti selezionare il nome applicando il raggruppamento oppure una
    SELECT DISTINCT Nome FROM tabella
  • Re: Query doppioni

    Dipende anche da QUALE delle visite vuoi visualizzare.
    Esempio, se sono 4 quale devi scegliere delle 4?

    Se vuoi l'ultima, allora la query dovrebbe essere qualcosa del genere:
    
    select Nome,  Max(DataVisita) as Data 
    FROM Nomi
    Group By Nome
    
  • Re: Query doppioni

    Secondo me Lez è incappato in qualche problema di normalizzazione e magari vorrebbe estrapolare solo i Nome presi una volta sola. Se così stanno le cose una "query ricerca duplicati" sul solo campo Nome (ignorando il resto) è sufficiente.
    Se non dico una fesseria, generalmente la procedura guidata sceglie il Primo.
  • Re: Query doppioni

    OsvaldoLaviosa ha scritto:


    ...problema di normalizzazione...
    Ma la tua è proprio una fissa.

  • Re: Query doppioni

    gibra ha scritto:


    Ma la tua è proprio una fissa.

    Lez ha scritto:


    tabella (nomi) con i campi- Nome; data visita
    Ma tu come la vedi questa tabella?
  • Re: Query doppioni

    OsvaldoLaviosa ha scritto:


    Ma tu come la vedi questa tabella?
    Non ne ho la minima idea, dato che non so a cosa serve, come viene usata, ecc.
Devi accedere o registrarti per scrivere nel forum
6 risposte