Besoin d une fonction [SQL sous access] - Programmation
Marsh Posté le 04-07-2001 à 16:22:53
SELECT * FROM Nom_de_la_table
WHERE Nom_du_champ LIKE '%BIERE%'
Si tu mets seulement un % devant BIERE, tu auras tous les mots du genre 'blablaBIERE'
Si tu mets seulement un % derrière BIERE, tu auras tous les mots du genre 'BIEREblabla'
Sous Oracle, le like tient compte des majuscules et des minuscules, je ne sais pas pour les autres SGBD.
Marsh Posté le 04-07-2001 à 16:59:10
MERCI IRULAN
je vai essayer de touver l equivalent pour access
Marsh Posté le 04-07-2001 à 18:21:57
J essaye tout ce que je peux mais ca ne marche pas!
WHERE (( (calls.question) LIKE '%mie%' )); avec pourtant un champ
qui contient "premier"
Je ne comprends pas, j ai remplace le % par $...
A L aide
Marsh Posté le 04-07-2001 à 18:51:35
En access, il faut utiliser * et pas % pour le LIKE !
Cherche LIKE dans l'aide d'access.
Marsh Posté le 04-07-2001 à 18:59:57
Merci BEAUCOUP CA MARCHE!!!!!!!!!!!!!!!!!!!!!
Mais quelle est la solution si on veut coder
un truc comme ca:
WHERE (calls.question) LIKE [Entrer le mot:];
[edtdd]--Message édité par boisanssoif--[/edtdd]
Marsh Posté le 04-07-2001 à 15:47:03
Voila
j ai besoin d une fonction en SQL ou VBA qui cherche si le mot
qui est entre ds la requete est present ds un champ des records.
En gros je veux que la requete contenant le mot "biere"
me ramene l enregistrement dont 1 champ contient par exemple "olabiereca fait mal au crane"
je ne l ai pas trouve ds l aide
Merci d avance.
Si la question n est pas claire, redemandez moi.
d accord c est une question de base mais je ne trouve pas.