J'ai une table que nous appelons Table1 avec un tas de données indésirables et aucune colonne d'identifiant unique.Supprimer des lignes avec des données de colonne en double dans des colonnes spécifiques
Je souhaite sélectionner certaines colonnes du tableau 1 et transférer les données vers le tableau 2. Cependant, après le transfert, j'ai besoin de supprimer des lignes de Table2 avec des doublons dans 3 des colonnes.
Disons que j'ai une ligne Tableau2 avec des colonnes [FirstName]
, [LastName]
, [CompanyName]
, [City]
et [State]
qui ont été transférés. Je veux que les lignes avec des combinaisons uniques de [FirstName]
, [LastName]
et [CompanyName]
restent. Pour ajouter à la confusion, [LastName]
et/ou [CompanyName]
pourraient contenir des valeurs NULL. Comment pourrais-je accomplir cela? Merci d'avance pour votre aide.
Quel SGBD utilisez-vous? Oracle? PostgreSQL? –
'SELECT DISTINCT [Prénom], [Nom], ['CompanyName'] FROM [Table]' Avez-vous essayé? – DON