Fork me on GitHub

Rapport de message :*
 

MySQL - clause LIKE

Titre du sujet : MySQL - clause LIKE
par JJDai sur 07/08/2006 11:45:47

Bonjour:
dans certain SGBD la syntaxe de la clause 'Like' permet de faire un masque de recherche du genre:

SELECT * FROM listeDeNom WHERE nom LIKE "['a','e','i','o','u', 'y']%"

Cela permet de chercher dans ce cas tous les noms commençant par une voyelle. La liste entre crochet représente dans ce cas le premier caractère.
Est-il possible de faire la même chose avec mySQL, et avec quelle syntaxe. J'ai essayé plusieurs chose, mais la je sèche.
Mon objectif étant de trouver les enregistrements qui contiennent un mot complet. donc LIKE "%mot%" ne convient pas car il retourne tout ce qui contient l'expression.
J'entend par mot complet, tout mot entouré par des caractères délimiteur, comme l'espace, le tiret, les parenthèses ...

Merci d'avance.
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

45 Personne(s) en ligne (36 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 45 | Plus ...