Fonction LIKE et recherche de mot
Résolu/Fermé
Itriel
Messages postés
27
Date d'inscription
vendredi 23 juin 2017
Statut
Membre
Dernière intervention
20 juin 2018
-
27 juin 2017 à 09:43
yg_be Messages postés 21072 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 29 janvier 2023 - 4 août 2017 à 19:30
yg_be Messages postés 21072 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 29 janvier 2023 - 4 août 2017 à 19:30
A voir également:
- Fonction LIKE et recherche de mot
- Ce programme est écrit en python. il construit un mot secret dans une variable mais il ne l'affiche pas. modifiez-le pour qu'il affiche le mot secret. exécutez-le. quel est ce mot secret ? ✓ - Forum Python
- Mot de passe administrateur freebox ✓ - Forum Freebox
- Recherche par image - Guide
- Dans le texte, un seul mot a réellement été écrit en lettres capitales (majuscules). quel est ce mot ? ✓ - Forum Word
- Recherche musique - Guide
6 réponses
f894009
Messages postés
16862
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
27 janvier 2023
1 679
27 juin 2017 à 11:25
27 juin 2017 à 11:25
Bonjour,
Pas d'espace entre les * et le texte, ensuite vous cherchez
"aaaaaaa Noue zzzzzzzz"
ou
"Noue eeeeeeeeee" ?????
ci-dessous c'est pour le premier cas
SELECT *
FROM Références
WHERE [Type de rejet] LIKE "*Noue*"
Pas d'espace entre les * et le texte, ensuite vous cherchez
"aaaaaaa Noue zzzzzzzz"
ou
"Noue eeeeeeeeee" ?????
ci-dessous c'est pour le premier cas
SELECT *
FROM Références
WHERE [Type de rejet] LIKE "*Noue*"
Itriel
Messages postés
27
Date d'inscription
vendredi 23 juin 2017
Statut
Membre
Dernière intervention
20 juin 2018
27 juin 2017 à 12:50
27 juin 2017 à 12:50
Bonjour et merci de votre réponse.
En réalité, je recherche les entrées de ma DB qui contiennent le mot Noue (c'était pour me simplifier, car en réalité c'est "Noue d'infiltration". J'ai essayer avec n'importe quel autre mot, la fonction Like ne marche pas.
On est d'accord que mon code signifie bien que je veux tout sélectionner de ma base référence où le type de rejet contient le mot "Noue" ?
et bien quand je le run il ne me sort rien du tout, et pourtant j'ai une entrée avec une "Noue d'infiltration"
Merci !
En réalité, je recherche les entrées de ma DB qui contiennent le mot Noue (c'était pour me simplifier, car en réalité c'est "Noue d'infiltration". J'ai essayer avec n'importe quel autre mot, la fonction Like ne marche pas.
On est d'accord que mon code signifie bien que je veux tout sélectionner de ma base référence où le type de rejet contient le mot "Noue" ?
et bien quand je le run il ne me sort rien du tout, et pourtant j'ai une entrée avec une "Noue d'infiltration"
Merci !
f894009
Messages postés
16862
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
27 janvier 2023
1 679
27 juin 2017 à 13:06
27 juin 2017 à 13:06
Re,
deuixieme cas
SELECT *
FROM Références
WHERE [Type de rejet] LIKE "Noue*"
deuixieme cas
SELECT *
FROM Références
WHERE [Type de rejet] LIKE "Noue*"
Itriel
Messages postés
27
Date d'inscription
vendredi 23 juin 2017
Statut
Membre
Dernière intervention
20 juin 2018
27 juin 2017 à 13:26
27 juin 2017 à 13:26
Re et merci de ta réponse !
Malheureusement, cela ne marche encore pas ...
Pourtant j'ai beau tout essayer, rien ne fonctionne je ne comprends pas...
Malheureusement, cela ne marche encore pas ...
Pourtant j'ai beau tout essayer, rien ne fonctionne je ne comprends pas...
f894009
Messages postés
16862
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
27 janvier 2023
1 679
27 juin 2017 à 13:29
27 juin 2017 à 13:29
Itriel
Messages postés
27
Date d'inscription
vendredi 23 juin 2017
Statut
Membre
Dernière intervention
20 juin 2018
27 juin 2017 à 14:25
27 juin 2017 à 14:25
Voila si ça peut aider :
https://mon-partage.fr/f/EIiqBBws/
Je précise qu'il s'agit d'une DB test pour me mettre dans le bains, y'a les même table et champ que dans la finale mais y'a pleins de test aussi. La requete en question est test requete sql RDM
Merci :
https://mon-partage.fr/f/EIiqBBws/
Je précise qu'il s'agit d'une DB test pour me mettre dans le bains, y'a les même table et champ que dans la finale mais y'a pleins de test aussi. La requete en question est test requete sql RDM
Merci :
f894009
Messages postés
16862
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
27 janvier 2023
1 679
27 juin 2017 à 17:53
27 juin 2017 à 17:53
Re,
"Facile", Vu votre structure de base, il faut prendre le N° du type de rejet pas le nom.
Donc voir votre fichier et requete modifiee
https://mon-partage.fr/f/Z5cGbBDa/
"Facile", Vu votre structure de base, il faut prendre le N° du type de rejet pas le nom.
Donc voir votre fichier et requete modifiee
https://mon-partage.fr/f/Z5cGbBDa/
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Gest83
Messages postés
28
Date d'inscription
jeudi 6 juillet 2017
Statut
Membre
Dernière intervention
4 août 2017
2
7 juil. 2017 à 14:39
7 juil. 2017 à 14:39
Salut
Je n'utilise pas access mais un truc m'interpelle
WHERE [Type de rejet] LIKE "*Noue*"
ca ne serait pas plust tot
WHERE [Type de rejet] LIKE "%Noue%"
Je n'utilise pas access mais un truc m'interpelle
WHERE [Type de rejet] LIKE "*Noue*"
ca ne serait pas plust tot
WHERE [Type de rejet] LIKE "%Noue%"
Bonjour,
si tu recherches le mot sur différents champs, tu peux utiliser un formulaire avec un champ "zone de texte" indépendant, et ouvrir une requête du genre :
SELECT * FROM TABLE WHERE (tABLE.CHAMP1 Like "*" & [formulaires]![f_recherche]![zonerecherche] & "*") OR (tABLE.CHAMP2 Like "*" & [formulaires]![f_recherche]![zonerecherche] & "*") OR etc....
où le formulaire de recherche se nomme f_recherche, et la zone de texte de ce formulaire s'appelle zonerecherche.
A+
si tu recherches le mot sur différents champs, tu peux utiliser un formulaire avec un champ "zone de texte" indépendant, et ouvrir une requête du genre :
SELECT * FROM TABLE WHERE (tABLE.CHAMP1 Like "*" & [formulaires]![f_recherche]![zonerecherche] & "*") OR (tABLE.CHAMP2 Like "*" & [formulaires]![f_recherche]![zonerecherche] & "*") OR etc....
où le formulaire de recherche se nomme f_recherche, et la zone de texte de ce formulaire s'appelle zonerecherche.
A+
Itriel
Messages postés
27
Date d'inscription
vendredi 23 juin 2017
Statut
Membre
Dernière intervention
20 juin 2018
12 juil. 2017 à 15:04
12 juil. 2017 à 15:04
Bonjour à tous et merci pour vos réponses. N'ayant plus access à cause de soucis de PC, le projet est en suspend jusqu’à la semaine prochaine tout du moins.
Je vais étudier vos réponses et notamment celle de HDU une fois que j'aurais de nouveau access et reposterais éventellement ici en cas de soucis. Merci à tous !
Je vais étudier vos réponses et notamment celle de HDU une fois que j'aurais de nouveau access et reposterais éventellement ici en cas de soucis. Merci à tous !
yg_be
Messages postés
21072
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
29 janvier 2023
1 308
>
Itriel
Messages postés
27
Date d'inscription
vendredi 23 juin 2017
Statut
Membre
Dernière intervention
20 juin 2018
4 août 2017 à 19:30
4 août 2017 à 19:30
si c'est résolu, peux-tu marquer comme résolu? merci.