Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
  Derniers articles
  • Création d'une liste de données de…
  • Un enregistrement de toutes les requ…
  • Comment faire pour ajouter à includ…
  • Comment faire pour convertir une req…
  • Le meilleur livre pour apprendre PHP…
  • Données SQL non pris en charge Erre…
  • Comment exporter au format CSV MySQL…
  • PHP Intégration Flash Tutorial 
  • Authentification de chaîne de requê…
  • Comment connecter GoDaddy Java à My…
  •   PHP /MySQL 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
  •  
    PHP /MySQL Programmation

    Comment faire pour supprimer les doublons avec Oracle SQL

    Les chances sont élevées que si vous lisez cet article , vous utilisez une base de données Oracle et les doublons déjà découvert dans l'un ou plusieurs de vos tables. Ne vous inquiétez pas , en éliminant les doublons dans votre code SQL peut être fait facilement . Cependant, comme beaucoup de bons programmeurs savent, juste parce que vous pouvez supprimer quelque chose ne signifie pas que vous devriez. Choses que vous devez
    base de données Oracle
    Oracle SQL * Plus éditeur
    Afficher plus Instructions
    1

    Ouvrez votre éditeur SQL et d'utiliser un "Select" déclaration standard SQL tirer vers le haut les enregistrements de la table où vous pensez que les doublons existent. Échantillon de code: ; " . Contacts_ersch " SQL > Select column1 , column2 de yourtablename Dans la figure 1 , les colonnes « Prénom » et « usrid " ont été sélectionnés à partir d'une table nommée Gardez à l'esprit cette table comporte des colonnes supplémentaires d'information qui ne sont pas représentés, tels que les adresses électroniques et les noms de famille . Prendre en compte le plus grand nombre de points de données dans la ligne que possible pour assurer la ligne dupliquée vous traitez est vraiment un double.
    2

    Vérifiez la dupliquer en utilisant la fonction "Count" SQL. Il existe une multitude de façons de trouver et vérifier les doublons. Dans la figure 1 , il ya deux lignes avec le nom «David» et deux autres avec le nom "Natalie ". Comme il s'agit par exemple hypothétique , David et Natalie sont entrées en double . Vérification d'un seul point de données comme un prénom est généralement jamais assez oui, pour être complet , l'ensemble du dossier de contact pour chacune de ces personnes sont des doublons. La seule différence entre les dossiers est le moyen de number.One " usrid " pour effectuer une vérification avec SQL avant de supprimer un enregistrement en double est d'utiliser la fonction "Count" SQL pour trouver le nombre de fois que la valeur existe dans une colonne. Figure 2 utilise une variante de code pour trouver les doublons avec le code SQL.Some par exemple : SQL > Select column1 , Count ( column1 ) Comme NumOccurrencesFrom yourtablenameGroup par column1Having ( Count ( column1 ) > 1);

    3

    Supprimer les doublons en utilisant une instruction SQL "Supprimer" . Votre code peut ressembler à ceci : " . Natalie " SQL > Supprimer de yourtablenameWhere column2 = valeur que vous choisissez de column2Figure 3 montre l'utilisation de la colonne « usrid " et sa valeur correspondante de six pour supprimer l'entrée en double pour Idéalement , il y aura un identifiant unique qui fait partie d'un enregistrement en double . Un identifiant unique dans une rangée comme un numéro d'index ou le numéro d'enregistrement permettra de mieux préparer et de vous permettre de déchiffrer parmi les doublons que vous souhaitez supprimer.
    4

    Vérifiez votre suppression en répétant l'étape 1. La figure 4 montre que l'utilisation de l'instruction SQL "Supprimer" à la fois des enregistrements en double pour David et Natalie ont été supprimés. Par la suite, il ya aussi une lacune apparente montrent les chiffres de la colonne " usrid " .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment gérer Obtenir un article des résultats dans une requête MySQL en PHP 
  • Comment: Accès direct à MySQL sur GoDaddy SSH 
  • Comment obtenir une URL de la page précédente en PHP 
  • Comment accéder à plusieurs bases de données dans une requête PL /SQL 
  • PHP Fatal error: Impossible d'utiliser la chaîne comme un tableau offset 
  • Comment faire pour supprimer les attributs de style en PHP 
  • Comment récupérer un tableau dans MySQL 
  • Comment changer une ligne dans un fichier PHP 
  • Comment faire pour convertir la chaîne de Long en PHP 
  • Comment intégrer AS3 utilisant PHP et MySQL 
  • Connaissances Informatiques © http://www.ordinateur.cc