Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 17 su 17
  1. #11
    Utente di HTML.it
    Registrato dal
    Nov 2007
    Messaggi
    202
    mi aiutate?

  2. #12
    Utente di HTML.it
    Registrato dal
    Nov 2007
    Messaggi
    202
    Ho usato questo codice:
    Codice PHP:
    $query_duplicate "SELECT nome FROM duplicate GROUP BY nome HAVING count(nome) > 1"
    e mi visualizza solamente i nomi duplicati... FIN QUI OK.. adesso come faccio a mettere assieme anche gli altri nomi?

    DEVO FARE DUE QUERY?? SE SI LA SECONDA è UNA QUERY ESCLUDENDO I CAMPI DUPLICATI? COME SI FA A ESCLUDERE I CAMPI DUPLICATI? QUAL'è IL CODICE?

    OPPURE SI PUO' FARE UN UNICA QUERY?? E COME SI FA?

    MI AIUTATE??

  3. #13
    Utente di HTML.it
    Registrato dal
    Nov 2007
    Messaggi
    202
    allora ho trovato la soluzione... faccio due query... in una uso:
    Codice PHP:
    $query_duplicate "SELECT nome FROM duplicate GROUP BY nome HAVING count(nome) > 1"
    e nell'altra uso il contrario
    Codice PHP:
    $query_nomi "SELECT nome FROM duplicate GROUP BY nome HAVING (count(nome) <= 1)"

    ADESSO QUESTO è UN ESEMPIO SEMPLICE...
    ora voglio aggiungere un campo (data di nascita) quindi:

    ID | NOME | DATA DI NASCITA
    01 | nome1 | 10/10/1988
    02 | nome2 | 10/10/1988
    03 | nome 3 | 15/07/1984
    04 | nome 4 | 18/06/1972

    adesso come faccio a dire alla query di farmi visualizzare (nome 1 e nome 2) in quanto entrambe hanno la data in comune???

    quindi far visualizzare:
    nome 1 --> data di nascita
    nome 2 --> data di nascita

    ??

  4. #14
    Utente di HTML.it
    Registrato dal
    Nov 2007
    Messaggi
    202
    ho risolto:

    Codice PHP:
    SELECT duplicate1.* FROM test AS duplicate1 JOIN (SELECT data_nascita FROM test GROUP BY data_nascita HAVING count(data_nascita) > 1) AS duplicate2 ON duplicate1.data_nascita duplicate2.data_nascita 
    cosi mi da come risultato:
    codice:
    nome1 | 10/10/1988
    nome2 | 10/10/1988
    e se avessi un altro campo quindi se devo dire di farmi visualizzare i dati duplicati in base dalla data di nascita oppure a un terzo campo? cioè se i nomi hanno la data uguale di usarmi il codice sopra in base alla data di nascita, mentre se la data è diversa, ma hanno il 3° campo uguale, di farmi sempre vedere i nomi... come si fa?

  5. #15
    Utente di HTML.it
    Registrato dal
    Nov 2007
    Messaggi
    202
    help.............................................. ........

  6. #16
    Utente di HTML.it
    Registrato dal
    Nov 2007
    Messaggi
    202
    ...

  7. #17
    Utente di HTML.it
    Registrato dal
    Nov 2007
    Messaggi
    202
    mi aiutate?

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 © 2026 vBulletin Solutions, Inc. All rights reserved.