Je cherche un moyen d'exécuter une déclaration simple Je souhaite exécuter une déclaration code> SELECT CODE> valeurs. Par exemple, prenez les données suivantes: p> Sélectionner code>. J'ai une table qui a deux colonnes: id code> et e-mail code>. 1 example@hotmail.com
2 example12@hotmail.com
5 Réponses :
SELECT MIN(id), email FROM some_table GROUP BY email
Si vous sinon si vous avez besoin du Vous n'avez pas besoin d'identifiant code> Utiliser premier identifiant code> Utiliser p> SELECT MIN(ID),email FROM `TABLE_NAME` GROUP BY email
Il existe plusieurs façons d'y accomplir, l'une est d'utiliser la clause distincte: Un autre moyen est de résumer les comptes des valeurs: p>
Votre première solution retournera à chaque rangée, de même que votre deuxième solution.
Oui, devinez qu'il a dit qu'il veut juste la valeur email ... édité ma réponse pour ne refléter que la colonne de messagerie.
SELECT DISTINCT email FROM table
SELECT DISTINCT UNIQUE_FEILD_NAME FROM YOUR_TABLE_NAME