Execution de deux requêtes SELECT à la suite
Fermé
SILBA31
Messages postés
37
Date d'inscription
mardi 28 avril 2015
Statut
Membre
Dernière intervention
27 mai 2015
-
29 avril 2015 à 09:47
SILBA31 Messages postés 37 Date d'inscription mardi 28 avril 2015 Statut Membre Dernière intervention 27 mai 2015 - 12 mai 2015 à 11:48
SILBA31 Messages postés 37 Date d'inscription mardi 28 avril 2015 Statut Membre Dernière intervention 27 mai 2015 - 12 mai 2015 à 11:48
A voir également:
- Execution de deux requêtes SELECT à la suite
- Deux ecran pc - Guide
- Deux comptes whatsapp - Guide
- Itinéraire google map entre deux adresses - Guide
- Citez deux ports permettant de connecter directement un ordinateur à un écran (tv, vidéoprojecteur, etc.). - Guide
- Faire deux colonnes sur word - Guide
26 réponses
SILBA31
Messages postés
37
Date d'inscription
mardi 28 avril 2015
Statut
Membre
Dernière intervention
27 mai 2015
11 mai 2015 à 14:04
11 mai 2015 à 14:04
SILBA31
Messages postés
37
Date d'inscription
mardi 28 avril 2015
Statut
Membre
Dernière intervention
27 mai 2015
11 mai 2015 à 14:51
11 mai 2015 à 14:51
Re...
Tu ne peux pas mettre une jointure un-à-un derrière une jointure un-à-plusieurs; il faut donc que tu mettes ta jointure en un à plusieurs. Voir ma réponse précédente à SnowManXDXD : http://www.commentcamarche.net/forum/affich-31955809-fusionner-des-tableaux (tout en bas de la page)
Bonne suite
Tu ne peux pas mettre une jointure un-à-un derrière une jointure un-à-plusieurs; il faut donc que tu mettes ta jointure en un à plusieurs. Voir ma réponse précédente à SnowManXDXD : http://www.commentcamarche.net/forum/affich-31955809-fusionner-des-tableaux (tout en bas de la page)
Bonne suite
SILBA31
Messages postés
37
Date d'inscription
mardi 28 avril 2015
Statut
Membre
Dernière intervention
27 mai 2015
12 mai 2015 à 09:47
12 mai 2015 à 09:47
Nickel, ta réponse sur l'autre poste a été très utile :)
J'ai éssayé de modifier cette requête:
afin d'avoir 3 "besoins" mais sans succès. Sais-tu comment faire cela facilement?
J'ai éssayé de modifier cette requête:
SELECT Max(Materiel_Architecture.Pondération) AS MaxPondération FROM ([Architectures-besoins] AS ab1 LEFT JOIN [Architectures-besoins] AS ab2 ON ab1.Architecture = ab2.Architecture) LEFT JOIN Materiel_Architecture ON ab2.Architecture = Materiel_Architecture.Architecture GROUP BY ab1.Besoin, ab2.Besoin HAVING (((ab1.Besoin) Like "*" & [Besoin1] & "*") AND ((ab2.Besoin) Like "*" & [Besoin2] & "*"))
afin d'avoir 3 "besoins" mais sans succès. Sais-tu comment faire cela facilement?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Re...
Regarde comment procéder avec 2 et tu rajoutes un 3ème. Après tu testes et tu corriges jusqu'à ce que ça passe.
Bonne suite
Regarde comment procéder avec 2 et tu rajoutes un 3ème. Après tu testes et tu corriges jusqu'à ce que ça passe.
Bonne suite
SILBA31
Messages postés
37
Date d'inscription
mardi 28 avril 2015
Statut
Membre
Dernière intervention
27 mai 2015
12 mai 2015 à 11:48
12 mai 2015 à 11:48
Salut,
j'ai fais pas mal d'essais, voilà ce que ça donne si jamais ça peut servir à d'autres:
Encore merci pour ton aide ;)
j'ai fais pas mal d'essais, voilà ce que ça donne si jamais ça peut servir à d'autres:
SELECT Max(Materiel_Architecture.Pondération) AS MaxPondération FROM ([Architectures-besoins] AS ab1 LEFT JOIN [Architectures-besoins] AS ab2 ON ab1.Architecture = ab2.Architecture) LEFT JOIN ([Architectures-besoins] AS ab3 LEFT JOIN Materiel_Architecture ON ab3.Architecture = Materiel_Architecture.Architecture) ON ab2.Architecture = ab3.Architecture GROUP BY ab1.Besoin, ab2.Besoin, ab3.Besoin HAVING (((ab1.Besoin) Like "*" & [Besoin1] & "*") AND ((ab2.Besoin) Like "*" & [Besoin2] & "*") AND ((ab3.Besoin) Like "*" & [Besoin3] & "*"));
Encore merci pour ton aide ;)