Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1516 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  requête sql avec like

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

requête sql avec like

n°1098618
twisted
Ahhhhhhhh !
Posté le 26-05-2005 à 19:22:42  profilanswer
 

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

mood
Publicité
Posté le 26-05-2005 à 19:22:42  profilanswer
 

n°1098658
moi23372
Posté le 26-05-2005 à 20:25:36  profilanswer
 

essaye ça: WHERE NOM NOT LIKE '[A-Z]%';
 
me semble qu'on pouvait faire un truc comme ça

n°1098690
twisted
Ahhhhhhhh !
Posté le 26-05-2005 à 20:54:40  profilanswer
 

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....

n°1098717
twisted
Ahhhhhhhh !
Posté le 26-05-2005 à 21:05:30  profilanswer
 

au pire je peux faire ça, mais bon on comprendra que ce n'est pas très "propre".
 
 
 

Code :
  1. "SELECT * FROM matable WHERE nom NOT LIKE 'A%' and nom NOT LIKE 'B%' and nom NOT LIKE 'C%' and nom NOT LIKE 'D%' and nom NOT LIKE 'E%' and nom NOT LIKE 'F%' and nom NOT LIKE 'G%' and nom NOT LIKE 'H%' and nom NOT LIKE 'I%' and nom NOT LIKE 'J%' and nom NOT LIKE 'K%' and nom NOT LIKE 'L%' and nom NOT LIKE 'M%' and nom NOT LIKE 'N%' and nom NOT LIKE 'O%' and nom NOT LIKE 'P%' and nom NOT LIKE 'Q%' and nom NOT LIKE 'R%' and nom NOT LIKE 'S%' and nom NOT LIKE 'T%' and nom NOT LIKE 'U%' and nom NOT LIKE 'V%' and nom NOT LIKE 'W%' and nom NOT LIKE 'X%' and nom NOT LIKE 'Y%' and nom NOT LIKE 'Z%'";


 
 
personne n'a une idée ?

n°1099061
jeff@be
Posté le 27-05-2005 à 09:36:15  profilanswer
 

MySQL?
 
Alors, tu utilises mal la fonction REGEXP.
Vas relire la doc.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  requête sql avec like

 

Sujets relatifs
requete sql pbl avec like[autorésolu][Oracle] Requête avec une clause like et des _
Requete en LIKE sous VBARequete SLQ/php avec LIKE
[VB6] Requète SQL (LIKE)Requête SQL avec like et le caractère '
requete SQL select like dans un CLOB[PHP/MySQL] requete avec "LIKE $a" mais avec si $a='%' ?
[MySql] Requete parametre sur likeproblème avec une requête LIKE
Plus de sujets relatifs à : requête sql avec like


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR