Probléme de requête
Résolu/Fermé
Jiben59
Messages postés
120
Date d'inscription
mardi 25 septembre 2012
Statut
Membre
Dernière intervention
2 janvier 2016
-
19 févr. 2014 à 20:13
tessel75 - 19 févr. 2014 à 22:24
tessel75 - 19 févr. 2014 à 22:24
A voir également:
- Probléme de requête
- Requête sql date supérieure à ✓ - Forum Programmation
- Quelle requête écrire pour demander au moteur de recherche de présenter de préférence les pages web traitant de pomme mais pas de pomme de terre ? - Forum Thunderbird
- Requête sql pix - Forum Python
- Quelle requête écrire pour demander au moteur de recherche de présenter de préférence les pages web traitant de tennis mais pas de tennis de table ? ✓ - Forum Loisirs / Divertissements
- Recherche de seed pomme de notch - Forum Minecraft
3 réponses
Bonsoir,
Facile !
Tu dois absolument revoir la succession de tes parenthèses. Tu écris, en clair :
"Sélectionner (
Magasins, ... from ...
où
(([Liste des magasins].CodeMagasin)=1) AND (([Liste des magasins].CodeSecteur) =3))
ou
(([Liste des magasins].CodeSecteur)=4)) "
càd les magasins dont le code est 1 ET le secteur est 3
OU ( ou inclusif en maths) les magasins dont le secteur est 4
Donc il te sort les magasins de code 1 et secteur 2, et aussi les magasins de secteur 4.
Bonne suite
Facile !
Tu dois absolument revoir la succession de tes parenthèses. Tu écris, en clair :
"Sélectionner (
Magasins, ... from ...
où
(([Liste des magasins].CodeMagasin)=1) AND (([Liste des magasins].CodeSecteur) =3))
ou
(([Liste des magasins].CodeSecteur)=4)) "
càd les magasins dont le code est 1 ET le secteur est 3
OU ( ou inclusif en maths) les magasins dont le secteur est 4
Donc il te sort les magasins de code 1 et secteur 2, et aussi les magasins de secteur 4.
Bonne suite
Jiben59
Messages postés
120
Date d'inscription
mardi 25 septembre 2012
Statut
Membre
Dernière intervention
2 janvier 2016
1
19 févr. 2014 à 21:51
19 févr. 2014 à 21:51
Bonsoir,
c'est vrai j'ai oublié de remettre la première condition du code de magasin. J'ai cherché, mais sa m'avait pas sauter aux yeux, heureusement que vous êtes là. Je vous remercie.
J'aurais une question plus techniques aussi, comment faire une requête où l'on renseigne automatiquement le ou les types de secteur, par exemple avant d'exécuter la requête il me demande qu'elle type de secteur à sélectionner, par exemple le 1, ou le 3 et le 4 en même temps.
Car pour un seul j'y arrive mais pour plusieurs je suis incapable de le faire.
Je remercie les gens qui m'aideront.
Bonne soirée,
cordialement Benjamin Cappeliez.
c'est vrai j'ai oublié de remettre la première condition du code de magasin. J'ai cherché, mais sa m'avait pas sauter aux yeux, heureusement que vous êtes là. Je vous remercie.
J'aurais une question plus techniques aussi, comment faire une requête où l'on renseigne automatiquement le ou les types de secteur, par exemple avant d'exécuter la requête il me demande qu'elle type de secteur à sélectionner, par exemple le 1, ou le 3 et le 4 en même temps.
Car pour un seul j'y arrive mais pour plusieurs je suis incapable de le faire.
Je remercie les gens qui m'aideront.
Bonne soirée,
cordialement Benjamin Cappeliez.
Il faut mettre un paramètre dans la requête qui l'oblige à demander à l'opérateur de renseigner le critère.
Par exemple ce sera un paramètre du genre : "[Entrez le CodeMagasin]" ou "[Entrez le CodeSecteur]", alors le lancement de la requête s'interrompt tant qu'une réponse n'est pas donnée dans un boite de dialogue - système. Une autre solution est de créer un contrôle dans un formulaire exprès; alors le critère sera de la forme: "where ([Liste des magasins].CodeMagasin)= [formulaires]![FormulaireABCD]![CodeMagasinDemande]".
Bonne suite
Par exemple ce sera un paramètre du genre : "[Entrez le CodeMagasin]" ou "[Entrez le CodeSecteur]", alors le lancement de la requête s'interrompt tant qu'une réponse n'est pas donnée dans un boite de dialogue - système. Une autre solution est de créer un contrôle dans un formulaire exprès; alors le critère sera de la forme: "where ([Liste des magasins].CodeMagasin)= [formulaires]![FormulaireABCD]![CodeMagasinDemande]".
Bonne suite