Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Estrazione record doppi su SqlServer

    Ciao, all'interno di una tabella ho un campo ID e un campo CONTATTO: io ho bisogno di isolare solo i contatti omonimi ma non so come fare. Facendo la Distinct(Contatto) sono comunque inclusi anche i nominativi che erano già "singoli".
    Cioè, se ho 2 volte Rossi Mario, Bianchi Claudio e 1 volta Verdi Luca, ho bisogno che la query mi estragga almeno i primi 2 nominativi, anche senza il corrispondente id (o con l'id, che cmq mi serve successivamente).

    Tutto questo lo sto facendo usando query analizer, ma lo strumento non è importante, mi manca proprio il passaggio logico :master:

  2. #2
    HAVING COUNT(campo) > 1

  3. #3
    Grazie!!!! La sintassi esatta è questa (la scrivo per lasciare esempio completo se in futuro dovesse servire a qualcuno):

    SELECT campo
    FROM tabella
    GROUP BY campo
    HAVING COUNT(campo) > 1



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.