Requête sql particulière

[Fermé]
Signaler
Messages postés
70
Date d'inscription
mercredi 26 mai 2010
Statut
Membre
Dernière intervention
21 octobre 2011
-
 fiu -
Bonjour,

Je possède une table "personne" avec les champs suivants:Nom ,Matricule
J'aimerais faire une sélection SQl sur cette table avec le critères suivants: je ne sélectionne que les noms dont le matricule est composé uniquement de lettre.S'il y a un seul chiffre je ne sélectionne pas.
Si quelqu'un a une idée du code de la requête SQL?
Merci d'avance pour vos contributions.





1 réponse

Salut

soit ton sgbd dispose de fonctionnalités X ou Y permettant un traitement spécial sur les chaines (transpose, recherche avec patron, ...)
soit tu fais un truc passe partout genre
...
and matricule not like '%0%'
and matricule not like '%1%'
and matricule not like '%2%'
and matricule not like '%3%'
and matricule not like '%4%'
and matricule not like '%5%'
and matricule not like '%6%'
and matricule not like '%7%'
and matricule not like '%8%'
and matricule not like '%9%'

et là, tu te rends compte qu'il aurait été plus smart au moment de la conception d'ajouter une zone destinée à flagger la présence de caractères numériques...