[ACCESS 2010] Requête avec plusieurs critères
Résolu
Methos31
Messages postés
59
Date d'inscription
Statut
Membre
Dernière intervention
-
Methos31 Messages postés 59 Date d'inscription Statut Membre Dernière intervention -
Methos31 Messages postés 59 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Dans la base Access que je suis en train de créer , il y a notamment une recherche multi-critères.
Cette recherche se fait grâce à une requête qui utilise 8 champs différents .
Or, la recherche ne donne jamais de résultats , même si cela devrait.
Je vous donne à la fin le SQL de la requête.
Est-ce que cette requête ne me force pas à remplir les 8 critères à la fois ?
Y-a-t-il moyen de ne rentrer qu’un ou deux critères (sur 8) ? les autres critères pouvant être n’importe lesquels.
En résumé , on a :
((Mérimée.[Champs :]) Like "*" & Formulaires![Mérimée - Recherche]![Champs :] & "*")
Table d’origine : Mérimée
Table où on rentre les critères de recherche : Mérimée – Recherche
---------------------------------------------------------------------------------------------
SELECT Mérimée.ID, Mérimée.[FICHE MERIMEE REF :], Mérimée.[Titre :], Mérimée.[Localisation :], Mérimée.[Commune :], Mérimée.[Département :], Mérimée.[Région :], Mérimée.[Aire d'étude :], Mérimée.[Lieu-dit :], Mérimée.[Adresse :], Mérimée.[Dénomination :], Mérimée.[Parties constituantes :], Mérimée.[Epoque de construction :], Mérimée.[Année :], Mérimée.[Architecte :], Mérimée.[Atelier :], Mérimée.[Sculpteurs :], Mérimée.[Patrimoine :], Mérimée.[Historique :], Mérimée.[Description :], Mérimée.[Gros-oeuvre :], Mérimée.[Couverture (matériau)], Mérimée.[Etages :], Mérimée.[Couverture (type) :], Mérimée.Propriété, Mérimée.[Type d'étude :], Mérimée.[Rédacteur(s):], Mérimée.[Références :], Mérimée.[Enquête :], Mérimée.[Photographie 1], Mérimée.[Date de la photographie 1 :], Mérimée.[Auteur 1 :], Mérimée.[Photographie 2], Mérimée.[Date de la photographie 2 :], Mérimée.[Auteur 2 :], Mérimée.[Photographie 3], Mérimée.[Date de la photographie 3 :], Mérimée.[Auteur 3 :], Mérimée.[Photographie 4], Mérimée.[Date de la photographie 4 :], Mérimée.[Auteur 4 :], Mérimée.[Photographie 5], Mérimée.[Date de la photographie 5 :], Mérimée.[Auteur 5 :], Mérimée.[Photographie 6], Mérimée.[Date de la photographie 6 :], Mérimée.[Auteur 6 :]
FROM Mérimée
WHERE (((Mérimée.[Commune :]) Like "*" & Formulaires![Mérimée - Recherche]![Commune :] & "*") And ((Mérimée.[Département :]) Like "*" & Formulaires![Mérimée - Recherche]![Département :] & "*") And ((Mérimée.[Région :]) Like "*" & Formulaires![Mérimée - Recherche]![Région :] & "*") And ((Mérimée.[Dénomination :]) Like "*" & Formulaires![Mérimée - Recherche]![Dénomination :] & "*") And ((Mérimée.[Architecte :]) Like "*" & Formulaires![Mérimée - Recherche]![Architecte :] & "*") And ((Mérimée.[Atelier :]) Like "*" & Formulaires![Mérimée - Recherche]![Atelier :] & "*") And ((Mérimée.[Sculpteurs :]) Like "*" & Formulaires![Mérimée - Recherche]![Sculpteurs :] & "*") And ((Mérimée.[Patrimoine :]) Like "*" & Formulaires![Mérimée - Recherche]![Patrimoine :] & "*"))
ORDER BY Mérimée.[Commune :], Mérimée.[Département :], Mérimée.[Région :], Mérimée.[Dénomination :], Mérimée.[Architecte :], Mérimée.[Atelier :], Mérimée.[Sculpteurs :], Mérimée.[Patrimoine :];
Dans la base Access que je suis en train de créer , il y a notamment une recherche multi-critères.
Cette recherche se fait grâce à une requête qui utilise 8 champs différents .
Or, la recherche ne donne jamais de résultats , même si cela devrait.
Je vous donne à la fin le SQL de la requête.
Est-ce que cette requête ne me force pas à remplir les 8 critères à la fois ?
Y-a-t-il moyen de ne rentrer qu’un ou deux critères (sur 8) ? les autres critères pouvant être n’importe lesquels.
En résumé , on a :
((Mérimée.[Champs :]) Like "*" & Formulaires![Mérimée - Recherche]![Champs :] & "*")
Table d’origine : Mérimée
Table où on rentre les critères de recherche : Mérimée – Recherche
---------------------------------------------------------------------------------------------
SELECT Mérimée.ID, Mérimée.[FICHE MERIMEE REF :], Mérimée.[Titre :], Mérimée.[Localisation :], Mérimée.[Commune :], Mérimée.[Département :], Mérimée.[Région :], Mérimée.[Aire d'étude :], Mérimée.[Lieu-dit :], Mérimée.[Adresse :], Mérimée.[Dénomination :], Mérimée.[Parties constituantes :], Mérimée.[Epoque de construction :], Mérimée.[Année :], Mérimée.[Architecte :], Mérimée.[Atelier :], Mérimée.[Sculpteurs :], Mérimée.[Patrimoine :], Mérimée.[Historique :], Mérimée.[Description :], Mérimée.[Gros-oeuvre :], Mérimée.[Couverture (matériau)], Mérimée.[Etages :], Mérimée.[Couverture (type) :], Mérimée.Propriété, Mérimée.[Type d'étude :], Mérimée.[Rédacteur(s):], Mérimée.[Références :], Mérimée.[Enquête :], Mérimée.[Photographie 1], Mérimée.[Date de la photographie 1 :], Mérimée.[Auteur 1 :], Mérimée.[Photographie 2], Mérimée.[Date de la photographie 2 :], Mérimée.[Auteur 2 :], Mérimée.[Photographie 3], Mérimée.[Date de la photographie 3 :], Mérimée.[Auteur 3 :], Mérimée.[Photographie 4], Mérimée.[Date de la photographie 4 :], Mérimée.[Auteur 4 :], Mérimée.[Photographie 5], Mérimée.[Date de la photographie 5 :], Mérimée.[Auteur 5 :], Mérimée.[Photographie 6], Mérimée.[Date de la photographie 6 :], Mérimée.[Auteur 6 :]
FROM Mérimée
WHERE (((Mérimée.[Commune :]) Like "*" & Formulaires![Mérimée - Recherche]![Commune :] & "*") And ((Mérimée.[Département :]) Like "*" & Formulaires![Mérimée - Recherche]![Département :] & "*") And ((Mérimée.[Région :]) Like "*" & Formulaires![Mérimée - Recherche]![Région :] & "*") And ((Mérimée.[Dénomination :]) Like "*" & Formulaires![Mérimée - Recherche]![Dénomination :] & "*") And ((Mérimée.[Architecte :]) Like "*" & Formulaires![Mérimée - Recherche]![Architecte :] & "*") And ((Mérimée.[Atelier :]) Like "*" & Formulaires![Mérimée - Recherche]![Atelier :] & "*") And ((Mérimée.[Sculpteurs :]) Like "*" & Formulaires![Mérimée - Recherche]![Sculpteurs :] & "*") And ((Mérimée.[Patrimoine :]) Like "*" & Formulaires![Mérimée - Recherche]![Patrimoine :] & "*"))
ORDER BY Mérimée.[Commune :], Mérimée.[Département :], Mérimée.[Région :], Mérimée.[Dénomination :], Mérimée.[Architecte :], Mérimée.[Atelier :], Mérimée.[Sculpteurs :], Mérimée.[Patrimoine :];
A voir également:
- Access requête plusieurs critères
- Hns-self-wan-access-ipv6 ✓ - Forum Réseau
- Acer quick access - Forum Logiciels
- Access runtime ✓ - Forum Access
- Acer Quick Access - affichage CapsLock, VerrNum - Forum logiciel systeme
- Access appdata - Guide