Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    108

    [ACCESS- SQL] Select Distinct annidata

    Buongiorno,
    scusate se rompo, ma sono vicino alla fine del lavoro e dopo questa non vi stresso più per un po.
    Ebbene ho una tabella Access chiamata "Foglio1" che contiene le seguenti righe :

    enel_id, enel_data, nome, cognome, indirizzo, email, piantumazione, num_piante, num_co2, tot_piante, tot_co2, data

    Il problema di questa tabella è che i campi nome e cognome contengono duplicati,
    dovrei riuscire a estrarre le righe che non hanno nome e cognome duplicati.

    Con la seguente query

    SELECT DISTINCT Foglio1.[nome], Foglio1.[cognome]
    FROM Foglio1;

    Sono riuscito a eliminare i duplicati però poi non riesco a incorporarla in un altra select in modo da avere anche gli altri dati associati alle righe estratte.

    Spero di essere stato chiaro.

    Grazie per ogni consiglio.
    Leonardo

  2. #2
    Utente di HTML.it L'avatar di Joe Taras
    Registrato dal
    Nov 2003
    residenza
    Taranto
    Messaggi
    955

    Re: [ACCESS- SQL] Select Distinct annidata

    Originariamente inviato da PampaLeo
    Buongiorno,
    scusate se rompo, ma sono vicino alla fine del lavoro e dopo questa non vi stresso più per un po.
    Ebbene ho una tabella Access chiamata "Foglio1" che contiene le seguenti righe :

    enel_id, enel_data, nome, cognome, indirizzo, email, piantumazione, num_piante, num_co2, tot_piante, tot_co2, data

    Il problema di questa tabella è che i campi nome e cognome contengono duplicati,
    dovrei riuscire a estrarre le righe che non hanno nome e cognome duplicati.

    Con la seguente query

    SELECT DISTINCT Foglio1.[nome], Foglio1.[cognome]
    FROM Foglio1;

    Sono riuscito a eliminare i duplicati però poi non riesco a incorporarla in un altra select in modo da avere anche gli altri dati associati alle righe estratte.

    Spero di essere stato chiaro.

    Grazie per ogni consiglio.
    Leonardo
    Se devi rendere quella query che hai scritto (che però non fa quello che asserisci 2 righe su) una sub query non puoi ritornare due campi, poi dipende in che punto devi usarla, se nella clausola WHERE piuttosto che nella FROM sotto forma di JOIN.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.