requête sql avec like - SQL/NoSQL - Programmation
Marsh Posté le 26-05-2005 à 20:25:36
essaye ça: WHERE NOM NOT LIKE '[A-Z]%';
me semble qu'on pouvait faire un truc comme ça
Marsh Posté le 26-05-2005 à 20:54:40
SELECT * FROM matable WHERE NOM NOT LIKE '[A-Z]%';
cette requête m'affiche la même chose que :
SELECT * FROM matable
j'avoue qe je ne comprend pas....
Marsh Posté le 26-05-2005 à 21:05:30
au pire je peux faire ça, mais bon on comprendra que ce n'est pas très "propre".
Code :
|
personne n'a une idée ?
Marsh Posté le 27-05-2005 à 09:36:15
MySQL?
Alors, tu utilises mal la fonction REGEXP.
Vas relire la doc.
Marsh Posté le 26-05-2005 à 19:22:42
salut à tous
je voudrais faire qq chose de précis mais je ne sais pas vraiment comment
voilà ma requête :
SELECT * FROM matable WHERE nom LIKE 'A%'
ici, cela etient tous les enregistrement dont le nom commence par la mettre a.
je voudrais faire une requête mais je voudrais que cela retienne tous les enregistrements dont le nom ne commence pas par une lettre.
j'ai essayé ça :
SELECT * FROM matable WHERE nom NOT LIKE REGEXP '^[:alpha:]$'
mais cela ne fonctionne pas.
Vous avez une idée ?
merci d'avance