Requête SQL pour supprimer les doublons de lignes à partir d'une même table?
supposons qu'il y est un employé de la table contenant les colonnes nom, id et salaire d'avoir 2 ou plus de deux lignes avec les mêmes valeurs dans l'ensemble des trois lignes...alors comment écrire une requête pour supprimer les doublons de lignes..
Est-ce un devoir? Elle nous aidera si vous avez spécifié la base de données que vous utilisez la syntaxe pourrait différer.
l'id peut être dupé?
Curieux, ce qui est la clé primaire de cette table? Car en principe, la plupart seront utiliser "ID" en tant que clé primaire. Si "ID" est la clé primaire. Alors comment voulez-vous avoir des doublons? Sonne comme un problème avec votre contrainte de Clé Primaire.
Ressemble plus à la façon de trouver des doublons de questions sur la recherche: +supprimer +double
pas de clé primaire.
l'id peut être dupé?
Curieux, ce qui est la clé primaire de cette table? Car en principe, la plupart seront utiliser "ID" en tant que clé primaire. Si "ID" est la clé primaire. Alors comment voulez-vous avoir des doublons? Sonne comme un problème avec votre contrainte de Clé Primaire.
Ressemble plus à la façon de trouver des doublons de questions sur la recherche: +supprimer +double
pas de clé primaire.
OriginalL'auteur Trupti | 2010-12-22
Vous devez vous connecter pour publier un commentaire.
Ici est une belle façon si vous utilisez Sql Server
OriginalL'auteur Jahan Zinedine
en supposant que l'ID est la clé primaire:
OriginalL'auteur davek
u pouvez définir la clé unique à votre domaine ...
sinon, vous pouvez supprimer tous les doublons de lignes
par
supprimer de table_name where id=@id et name=@nom
OriginalL'auteur Vaimin
Insérer les lignes distinctes de la table d'origine à la nouvelle table temporaire.
Supprimer les données d'origine de table en double puis insérez les lignes distinctes de la table temporaire à la table d'origine.
OriginalL'auteur Saifee Vohra
En supposant que j'ai 2 lignes en double dans la table étudiant:
nom | numéro | nom de famille
Manoj | 1125256 | Sharma
Manoj | 1125256 | Sharma
Je veux supprimer un à l'aide de la requête suivante
OriginalL'auteur Saloni