Comment obtenir un enregistrement distinct de la table mysql?
J'ai une table étudiant comme ce
id | name | zip
1 | abc | 1234
2 | xyz | 4321
3 | asd | 1234
Je veux obtenir tous les enregistrements, mais le code postal ne doit pas être répété. Ainsi Dans le cas du tableau ci-dessus, les dossiers, dossier N ° 1 et 2 doivent être récupérés. Dossier N ° 3 ne sera pas récupérée, car il a un code postal qui est déjà dans le dossier N ° 1
source d'informationauteur Student
Vous devez vous connecter pour publier un commentaire.
La requête suivante ne select distinct 'zip'.
La requête suivante permet de sélectionner tous les champs, le long avec des zip champ.
ESSAYER
OU
Bien dans MySQL, vous pouvez vous en sortir avec:
Je choisirais:
Depuis sans doute les autres colonnes sont d'un certain intérêt....
(ou vous pouvez utiliser la max-concat truc)
Essayez D'Utiliser
Est-il un problème si j'utilise comme ci-dessous?