Select Distinct pour les 2 colonnes dans la requête SQL
Si j'ai un tableau comme
1 bob
1 ray
1 bob
1 ray
2 joe
2 joe
Et je veux select distinct basé sur les deux colonnes, ce que je voudrais obtenir
1 bob
1 ray
2 joe
Comment puis-je mot ma requête? Est la seule façon pour concaténer les colonnes et enroulez-les autour d'une fonction distincte de l'opérateur?
OriginalL'auteur Matt | 2010-09-09
Vous devez vous connecter pour publier un commentaire.
ou
Drôle! Ça fait des heures que mon dernier a accepté de répondre! Har-har...
Poneys, comment se fait-47k n'est pas assez?
Le nombre est arbitraire, je pourrais vous demander pourquoi 100 n'est pas assez. Moi, j'ai appris un peu juste tout aiguiser les compétences. Le SI format fonctionne mieux que les traditionnels forums.
et @OMG Poneys: "Vous ne pouvez jamais obtenir assez de ce que vous n'avez pas besoin de vous rendre heureux." ~Eric Hoffer 🙂
OriginalL'auteur Denis Valeev
Il vous suffit de faire:
C'est exactement ce que le distinctes opérateur pour: suppression des doublons de lignes de résultat.
Gardez à l'esprit que distinctes est généralement une jolie opération coûteuse, puisque, après le traitement de la requête, le serveur de base de données peut effectuer une sorte opération afin de supprimer les doublons.
OriginalL'auteur Pablo Santa Cruz