SQL - éviter les doublons dans un SELECT

Dernière mise à jour le 28 octobre 2009 à 15:46 par marlalapocket
Publié par Jeff

Problème


Comment éviter les doublons dans les résultats d'une requête SQL ?

Solution


Il suffit d'utiliser la clause DISTINCT entre SELECT et les champs.

Exemple :

SELECT distinct id,nom,prenom FROM matable

Plus d'informations


Remerciements


Merci à Bahan sur le forum pour cette astuce.
Meilleures réponses pour « SQL éviter les doublons dans un SELECT » dans :
SQL - Jointures Voir Expression des jointures Une jointure (ou θ-jointure) est un produit cartésien de deux tables. On appelle équijointure une θ-jointure dont la qualification est une égalité entre deux colonnes. En SQL, l'expression d'une jointure se...
Eviter les doublons dans Excel VoirEviter les doublons lors d'un encodage dans un colonne de feuille excel: prendre le format conditionnel sur le première cellule sous les titres (par ex A2) choisir la formule suivante : =NB.SI($A$2:$A$21;A2)>1 mettre là la couleur de fond...
MySQL - Supprimer des doublons dans une table VoirPour supprimer des doublons au niveau d'une table donnée définie comme suit : CREATE TABLE IF NOT EXISTS TabTest ( cle_prim integer(4) NOT NULL auto_increment, x integer, y integer, z integer, ...
SQL - Commande SELECT VoirLe langage de manipulation de données Le SQL est à la fois un langage de manipulation de données et un langage de définition de données. Toutefois, la définition de données est l'oeuvre de l'administrateur de la base de données, c'est pourquoi la...
SQL - Création de table VoirLe SQL, comportant un langage de définition de données (LDD), permet de créer des tables. Pour cela, il utilise le couple de mots clés CREATE TABLE. La création de tables Le création de tables se fait à l'aide du couple de mots-clés CREATE...
Collection CommentÇaMarche.net