salut a tous ,
j’ai une requéte qui me pose quelque probleme ,
je veu selectionner les noms des clients qui ont au moins 2 letre x dans leurs nom .
(select nom from matable where nom like ‘%a%’) selectionne les nom qui contenent une seul letre a :frown:
je suis sous sql server ,
merci
Suffit dfaire un truc comme sa :
SELECT nom
FROM matable
WHERE nom like '%a%a%'
Edité le 30/05/2008 à 17:42
:heink:
merci
je me sent con :nexath
merci de ta rep tck-linkis
j'ai creé une constraint pour controller la sasie des noms (en majiscul)
alter table nomtable
add constraint nomconstraint check (nom like upper(nom))
elle marche pas je sais pa pour koi ??
Edité le 30/05/2008 à 18:06
Pour faire une contrainte sa sera un truc du genre :
ALTER TABLE matable1 ADD
CONSTRAINTS nomdemacontrainte FOREIGN KEY (
nomduchamp1
) REFERENCES matable2 (
nomduchamp2
)
j ai pas bien compri linteré de créer une foreign key de mon cas ,
je pense qu 'une contraint check resoudra le probleme
A pardon j’ai mal regardé^^
Sa sera donc plus quelque chose du genre :
ALTER TABLE nomtable1 ADD CONSTRAINT nomchamp1 CHECK(nom LIKE UPPER(nom))
lol merci
mais ça marche pas je sais pas pour quoi :frown:
jlé deja essayé lol
merci de ton aide