Requête SQL SELECT débutant
Fermé
DebutantSQL
-
24 juin 2013 à 13:01
SlyK Messages postés 854 Date d'inscription vendredi 11 mars 2011 Statut Contributeur sécurité Dernière intervention 6 octobre 2014 - 25 juin 2013 à 22:47
SlyK Messages postés 854 Date d'inscription vendredi 11 mars 2011 Statut Contributeur sécurité Dernière intervention 6 octobre 2014 - 25 juin 2013 à 22:47
A voir également:
- Requête SQL SELECT débutant
- Requête sql pix - Forum Python
- Blob sql ✓ - Forum Webmastering
- Récupération serveur sql - Télécharger - Gestion de données
- Sql lister les tables ✓ - Forum Programmation
- Requête sql doublons sur 2 champs ✓ - Forum Programmation
4 réponses
mahdu972
Messages postés
229
Date d'inscription
jeudi 14 juin 2012
Statut
Membre
Dernière intervention
3 août 2014
18
24 juin 2013 à 13:09
24 juin 2013 à 13:09
Bonjour,
il est impossible d'avoir le résultat que tu souhaites.
Tu peux obtenir :
Moteur 1 --> piece A
Moteur 1 --> piece B
Moteur 1 --> piece C
Moteur 2 --> piece A
Moteur 2 --> piece B
Moteur 2 --> piece C
OU
Moteur 1 --> 3 pieces
Moteur 2 --> 3 pièces
Mais pas
Moteur 1 --> piece A;piece B;piece C
Moteur 1 --> piece A;piece B;piece C
il est impossible d'avoir le résultat que tu souhaites.
Tu peux obtenir :
Moteur 1 --> piece A
Moteur 1 --> piece B
Moteur 1 --> piece C
Moteur 2 --> piece A
Moteur 2 --> piece B
Moteur 2 --> piece C
OU
Moteur 1 --> 3 pieces
Moteur 2 --> 3 pièces
Mais pas
Moteur 1 --> piece A;piece B;piece C
Moteur 1 --> piece A;piece B;piece C
Bonjour,
Merci pour ta réponse. En faisant des recherches j'avais cru comprendre que cela était possible avec un pivot :/
Merci
Merci pour ta réponse. En faisant des recherches j'avais cru comprendre que cela était possible avec un pivot :/
Merci
funnycat
Messages postés
153
Date d'inscription
jeudi 12 février 2009
Statut
Membre
Dernière intervention
10 mars 2019
65
25 juin 2013 à 22:46
25 juin 2013 à 22:46
Bonjour.
Si j'ai bien compris, c'est possible en utilisant une jointure et la fonction GROUP_CONCAT().
Pour en savoir plus : https://dev.mysql.com/doc/refman/8.0/en/group-by-functions.html#function_group-concat
Si j'ai bien compris, c'est possible en utilisant une jointure et la fonction GROUP_CONCAT().
Pour en savoir plus : https://dev.mysql.com/doc/refman/8.0/en/group-by-functions.html#function_group-concat
SlyK
Messages postés
854
Date d'inscription
vendredi 11 mars 2011
Statut
Contributeur sécurité
Dernière intervention
6 octobre 2014
147
Modifié par SlyK le 25/06/2013 à 22:48
Modifié par SlyK le 25/06/2013 à 22:48
Hello,
Quel SGBD utilises-tu ? MS SQL Server ?
Cordialement.
Quel SGBD utilises-tu ? MS SQL Server ?
Cordialement.
Modifié par DebutantSQL le 24/06/2013 à 14:20
.
Si comme tu dis c'est impossible, je vais devoir me debrouiller dans mon IHM, pour afficher ce résultat quand même. Ca va faire bidouille mais bon
24 juin 2013 à 15:49
24 juin 2013 à 15:50