MYSQL commande DISTINCT
Résolu/Fermé
A voir également:
- MYSQL commande DISTINCT
- Invite de commande - Guide
- Commande terminal mac - Guide
- Mysql community server - Télécharger - Bases de données
- Commande dism - Guide
- Diskpart commande - Guide
6 réponses
scoubigee
Messages postés
103
Date d'inscription
jeudi 25 septembre 2008
Statut
Membre
Dernière intervention
26 juin 2009
22
30 sept. 2008 à 15:24
30 sept. 2008 à 15:24
Pour que ca marche il faut que tu enlève les colonnes pour lesquelles la valeur peut être différente pour un même id. Sinon tu auras une nouvelle ligne pour le même id c'est inévitable !
scoubigee
Messages postés
103
Date d'inscription
jeudi 25 septembre 2008
Statut
Membre
Dernière intervention
26 juin 2009
22
30 sept. 2008 à 15:45
30 sept. 2008 à 15:45
Déjà, ta commande ne marche pas, c'est à dire que tu as une erreur ou qu'elle retourne plusieurs lignes pour un même id ?
scoubigee
Messages postés
103
Date d'inscription
jeudi 25 septembre 2008
Statut
Membre
Dernière intervention
26 juin 2009
22
>
Rollin'Babe !!
30 sept. 2008 à 15:55
30 sept. 2008 à 15:55
C'est ce que j'essaie de lui explier, je suis d'accord avec toi !
Bonjour,
deux petites questions stp :
- C quoi fonctionnellement tour_participant.poule ?? - le nom d'une équipe ?.
- Peux tu nous donner la structure de cette table (avecles clefs primaires).
A++.
deux petites questions stp :
- C quoi fonctionnellement tour_participant.poule ?? - le nom d'une équipe ?.
- Peux tu nous donner la structure de cette table (avecles clefs primaires).
A++.
scoubigee
Messages postés
103
Date d'inscription
jeudi 25 septembre 2008
Statut
Membre
Dernière intervention
26 juin 2009
22
30 sept. 2008 à 15:54
30 sept. 2008 à 15:54
par exemple :
ID COL1 COL2
1 abc def
1 abc ghi
Si tu fais select distinct id,col1,col2 tu auras les 2 lignes, par contre si tu fais select distinct id,col 1 tu n'auras qu'une ligne ! Car tu as une ou plusieurs colonnes pour lesquelles les valeurs sont différentes (ici col2) donc il te retourne une ligne supplémentaire...
Je sais j'ai du mal à m'exprimer ^^
ID COL1 COL2
1 abc def
1 abc ghi
Si tu fais select distinct id,col1,col2 tu auras les 2 lignes, par contre si tu fais select distinct id,col 1 tu n'auras qu'une ligne ! Car tu as une ou plusieurs colonnes pour lesquelles les valeurs sont différentes (ici col2) donc il te retourne une ligne supplémentaire...
Je sais j'ai du mal à m'exprimer ^^
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
ok j'ai compris cela fonctionne merci Rollin'Babe et scoubigee.
Super
Merciiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
Tina
Super
Merciiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
Tina
scoubigee
Messages postés
103
Date d'inscription
jeudi 25 septembre 2008
Statut
Membre
Dernière intervention
26 juin 2009
22
30 sept. 2008 à 16:00
30 sept. 2008 à 16:00
Cool tu vas pouvoir valider ton post ^^
30 sept. 2008 à 15:28
Tina