Extraction de données uniques à partir de tables SQL
Vous gérez des entrées en double dans une table SQL ? Ce guide vous montre comment récupérer efficacement uniquement les enregistrements uniques. Le mot-clé DISTINCT
est la clé de votre réussite.
Disons que vous avez une table avec des données redondantes dans une colonne particulière (comme illustré dans l'image d'exemple). Pour isoler les valeurs uniques de cette colonne, utilisez cette syntaxe SQL :
<code class="language-sql">SELECT DISTINCT column_name FROM table_name;</code>
Par exemple, SELECT DISTINCT column2 FROM table_name
renverra uniquement les entrées uniques de column2
, supprimant les doublons tels que « item1 » de l'exemple de table.
Besoin d'enregistrements uniques basés sur plusieurs colonnes ? Énumérez-les simplement dans la clause DISTINCT
:
<code class="language-sql">SELECT DISTINCT column1, column2, ... FROM table_name;</code>
Une requête comme SELECT DISTINCT column1, column3 FROM table_name
produira des combinaisons uniques de valeurs de column1
et column3
, en ignorant les doublons dans d'autres colonnes.
Le mot-clé DISTINCT
fournit une méthode simple pour filtrer et récupérer uniquement des données uniques, garantissant ainsi que l'analyse des données est précise et efficace.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!