| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    Comment trouver les enregistrements en double dans une table
    SQL ou langage structuré de requêtes , est un langage standard utilisé pour manipuler des données dans de nombreux systèmes de gestion de base de données SGBD ou d'aujourd'hui. Un système de gestion de base de données que vous pouvez avoir accès aux pourrait inclure Microsoft Access, Microsoft SQL ou même Oracle. La clause HAVING utilisée dans une instruction SELECT, peut aider à trouver les doublons dans une table. Cet exemple utilise Microsoft SQL mais devrait fonctionner sur la plupart des systèmes. Les choses dont vous aurez besoin
    Microsoft SQL ou d'autres SGBD
    Show More Instructions
    1

    CREATE DATABASE sur le serveur Microsoft SQL ou un autre SGBD .
    2

    créer une table de travail avec l'aide de l'instruction SQL : . CREATE TABLE [ dbo] [ Table_1 ] ([ ID] [ int ] IDENTITY ( 1,1) NOT NULL, [Prénom ] [ nvarchar ] (50) COLLATE SQL_Latin1_General_CP1_CI_AS NULL, [ Nom] [ nvarchar ] (50) COLLATE SQL_Latin1_General_CP1_CI_AS NULL) ON [ PRIMARY]
    3

    ajouter des données sur la table à l'aide de ces instructions d'insertion . Notez que « George Washington » est inséré qu'une seule fois :

    INSERT INTO [ Table_1 ] ( [Prénom ] [ Nom] ) VALUES (' John ', ' Doe ') INSERT INTO [ Table_1 ] ([ Prénom] , [ nom] ) VALUES (' Jane ', ' Doe ') INSERT INTO [ Table_1 ] ([ prénom] , [ nom] ) VALUES ( 'Mike' , 'Smith' ) INSERT INTO [ Table_1 ] ([ Prénom] , [ ,"Nom] ) VALUES (' John ', ' Doe ') INSERT INTO [ Table_1 ] ( [Prénom ] [Nom ]) VALUES (' Jane ', ' Doe ') INSERT INTO [ Table_1 ] ( [Prénom ] [ Nom] ) VALUES ( 'Mike' , 'Smith' ) INSERT INTO [ Table_1 ] ( [Prénom ] [Nom ]) VALUES (' George ', ' Washington ')
    4

    émission l'instruction SELECT suivante pour voir tous les enregistrements en double dans la table :

    sélectionner Prénom, Nom de Table_1Group par Prénom , LastNameHaving Count ( *)> 1

    les résultats seront ressembler à ceci : NOM - Prénom -------------------------------------------------- ------------------------------------------- Jane DoeJohn DoeMike Smith &

    Ce sont toutes les lignes dupliquées dans la table.

    Previous :

    next :
      articles connexes
    ·Types de données algébriques 
    ·Qu'est-ce que la récursivité dans Programmation 
    ·Informatique Fundamentals Tutorial 
    ·Comment montrer une contrainte de clé primaire dans Or…
    ·Comment corriger une erreur de syntaxe 
    ·Problèmes avec un PGP Desktop 
    ·Comment utiliser Sélectionnez Où faire correspondre s…
    ·Comment savoir VB pour accès 
    ·Échec de sécurité API: Token obligatoire 
    ·Code hexadécimal Apostrophe 
      articles en vedette
    ·Littéraux de chaîne en JavaScript Encoding 
    ·Comment faire pour modifier PHP dans Thèse 
    ·Comment calculer les jours ouvrables en Visual Basic 
    ·Quels sont le trait d'union et Supérieur syntaxes PHP …
    ·Qu'est-ce qu'une macro Looping 
    ·Comment créer des IHM symboles personnalisés 
    ·Description de l'emploi pour un programmeur CMM 
    ·Comment Multiplier entiers avec des décalages de bits 
    ·Comment créer un projet VBA pour Email 
    ·Comment lire un fichier audio en PHP 
    Copyright © Connaissances Informatiques http://fr.wingwit.com