Like [entrer un nom] -> ramene rien :(

Like [entrer un nom] -> ramene rien :( - SQL/NoSQL - Programmation

Marsh Posté le 08-06-2005 à 19:52:38    

bonsoir  
 
voilà j'ai une requete bebete mais elle ne me ramene rien alors quelle devrait me ramener quelque chose la vilaine, alors je pense qu'il me manque quelque chose dans ma requete mais quoi ?:(
 
SELECT nomEtudiant
FROM Etudiant
WHERE nomEtudiant LIKE [entrez un nom];
 
en fait le like est pas bon et je sais pourquoi, mais je ne sais pas y remédier  !
là il attend le nom exact je pense, et ce que voudrais c'est simplement taper le début d'un nom ... mais comment le faire je ne sais pas  
je sais bien qu'il faut mettre un caractere, * ou % mais ou ?? :(
 
voila si vous pourviez me venir en aide les cocos ca m'arrangerai;)  merci :)
 
je suis sur access :P

Reply

Marsh Posté le 08-06-2005 à 19:52:38   

Reply

Marsh Posté le 08-06-2005 à 20:38:37    

like [entrez un nom] + '*'

Reply

Marsh Posté le 08-06-2005 à 20:44:48    

Arjuna a écrit :

like [entrez un nom] + '*'


 
trop laid, tout bête, mais voilà je ne le savais plus !
 
merci beaucoup  
 
tu es tres gentil ;) :sol:  :hello:  
 
 
a+ kisses :)

Reply

Marsh Posté le 09-06-2005 à 11:59:02    

flaeticia a écrit :

trop laid, tout bête, mais voilà je ne le savais plus !
 
merci beaucoup  
 
tu es tres gentil ;) :sol:  :hello:  
 
 
a+ kisses :)


Salut,
 
Je chipote... Mais en fait, tout dépend de comment tu veux faire ta requête.
 
Par exemple, si tu tapes comme recherche "michel", si tu fais la recherche avec "LIKE mich*", tu vas trouver tous les noms qui commencent par Mich (comme Michelin, Michaud, ...) par contre tu ne vas pas trouver des noms avec mich "au milieu" (comme Remichon, Ermichard, ...).
 
Si tu veux ce type de recherche, tu dois faire un "LIKE *mich*".
 
Voilà pour compléter :)
 
A+

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed