Bonjour ,
j'aimerais savoir si quelqu'un aurait une idée
pour la syntaxe d'une requête avec l'opérateur LIKE.
J'aimerais trouver tous les mots commençant par un espace ou rien du tout
et ayants au moins un espace àprès
du style :
SELECT nom FROM Titres WHERE nom Like '[\? ,]mot %'
( le '?' ne veut rien dire ... je ne connais pas la syntaxe)
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Fred BROUARD
LIKE ' %_ %'
par exemple.
A lire : http://sqlpro.developpez.com/cours/sqlaz/select/#L3.4
A +
KL a écrit:
Bonjour , j'aimerais savoir si quelqu'un aurait une idée pour la syntaxe d'une requête avec l'opérateur LIKE. J'aimerais trouver tous les mots commençant par un espace ou rien du tout et ayants au moins un espace àprès du style : SELECT nom FROM Titres WHERE nom Like '[? ,]mot %'
( le '?' ne veut rien dire ... je ne connais pas la syntaxe)
merci beaucoup Karim
-- Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ************************ www.datasapiens.com *************************
LIKE ' %_ %'
par exemple.
A lire : http://sqlpro.developpez.com/cours/sqlaz/select/#L3.4
A +
KL a écrit:
Bonjour ,
j'aimerais savoir si quelqu'un aurait une idée
pour la syntaxe d'une requête avec l'opérateur LIKE.
J'aimerais trouver tous les mots commençant par un espace ou rien du tout
et ayants au moins un espace àprès
du style :
SELECT nom FROM Titres WHERE nom Like '[? ,]mot %'
( le '?' ne veut rien dire ... je ne connais pas la syntaxe)
merci beaucoup
Karim
--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************
A lire : http://sqlpro.developpez.com/cours/sqlaz/select/#L3.4
A +
KL a écrit:
Bonjour , j'aimerais savoir si quelqu'un aurait une idée pour la syntaxe d'une requête avec l'opérateur LIKE. J'aimerais trouver tous les mots commençant par un espace ou rien du tout et ayants au moins un espace àprès du style : SELECT nom FROM Titres WHERE nom Like '[? ,]mot %'
( le '?' ne veut rien dire ... je ne connais pas la syntaxe)
merci beaucoup Karim
-- Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ************************ www.datasapiens.com *************************
KL
Merci, mais c'est pas tout à fait ce que je cherche ce serait plus qqchose du type
début du mot avec un espace au début ou rien et un espace au moins à la fin
WHERE nom Like '[_]mot%_ %' donc c'est surtout le début de la chaîne qui m'interresse.
Karim
"Fred BROUARD" a écrit dans le message de news:
LIKE ' %_ %'
par exemple.
A lire : http://sqlpro.developpez.com/cours/sqlaz/select/#L3.4
A +
KL a écrit: > Bonjour , > j'aimerais savoir si quelqu'un aurait une idée > pour la syntaxe d'une requête avec l'opérateur LIKE. > J'aimerais trouver tous les mots commençant par un espace ou rien du
tout
> et ayants au moins un espace àprès > du style : > SELECT nom FROM Titres WHERE nom Like '[? ,]mot %' > > ( le '?' ne veut rien dire ... je ne connais pas la syntaxe) > > merci beaucoup > Karim > >
-- Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ************************ www.datasapiens.com *************************
Merci, mais c'est pas tout à fait ce que je cherche
ce serait plus qqchose du type
début du mot avec un espace au début ou rien et un espace au moins à la fin
WHERE nom Like '[_]mot%_ %'
donc c'est surtout le début de la chaîne qui m'interresse.
Karim
"Fred BROUARD" <brouardf@club-internet.fr> a écrit dans le message de
news:Od6LP5pjFHA.1968@TK2MSFTNGP14.phx.gbl...
LIKE ' %_ %'
par exemple.
A lire : http://sqlpro.developpez.com/cours/sqlaz/select/#L3.4
A +
KL a écrit:
> Bonjour ,
> j'aimerais savoir si quelqu'un aurait une idée
> pour la syntaxe d'une requête avec l'opérateur LIKE.
> J'aimerais trouver tous les mots commençant par un espace ou rien du
tout
> et ayants au moins un espace àprès
> du style :
> SELECT nom FROM Titres WHERE nom Like '[? ,]mot %'
>
> ( le '?' ne veut rien dire ... je ne connais pas la syntaxe)
>
> merci beaucoup
> Karim
>
>
--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************
Merci, mais c'est pas tout à fait ce que je cherche ce serait plus qqchose du type
début du mot avec un espace au début ou rien et un espace au moins à la fin
WHERE nom Like '[_]mot%_ %' donc c'est surtout le début de la chaîne qui m'interresse.
Karim
"Fred BROUARD" a écrit dans le message de news:
LIKE ' %_ %'
par exemple.
A lire : http://sqlpro.developpez.com/cours/sqlaz/select/#L3.4
A +
KL a écrit: > Bonjour , > j'aimerais savoir si quelqu'un aurait une idée > pour la syntaxe d'une requête avec l'opérateur LIKE. > J'aimerais trouver tous les mots commençant par un espace ou rien du
tout
> et ayants au moins un espace àprès > du style : > SELECT nom FROM Titres WHERE nom Like '[? ,]mot %' > > ( le '?' ne veut rien dire ... je ne connais pas la syntaxe) > > merci beaucoup > Karim > >
-- Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ************************ www.datasapiens.com *************************
Daniel
Bonjour,
Je pense que c'est quelquechose du type WHERE (Elements LIKE N'N[ ]% % N[ ]')
cordiallement Daniel
"KL" a écrit dans le message de news: 42e0c1f1$0$22530$
Merci, mais c'est pas tout à fait ce que je cherche ce serait plus qqchose du type
début du mot avec un espace au début ou rien et un espace au moins à la fin
WHERE nom Like '[_]mot%_ %' donc c'est surtout le début de la chaîne qui m'interresse.
Karim
"Fred BROUARD" a écrit dans le message de news:
LIKE ' %_ %'
par exemple.
A lire : http://sqlpro.developpez.com/cours/sqlaz/select/#L3.4
A +
KL a écrit: > Bonjour , > j'aimerais savoir si quelqu'un aurait une idée > pour la syntaxe d'une requête avec l'opérateur LIKE. > J'aimerais trouver tous les mots commençant par un espace ou rien du
tout
> et ayants au moins un espace àprès > du style : > SELECT nom FROM Titres WHERE nom Like '[? ,]mot %' > > ( le '?' ne veut rien dire ... je ne connais pas la syntaxe) > > merci beaucoup > Karim > >
-- Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ************************ www.datasapiens.com *************************
Bonjour,
Je pense que c'est quelquechose du type
WHERE (Elements LIKE N'N[ ]% % N[ ]')
cordiallement
Daniel
"KL" <kl@lbc.com> a écrit dans le message de news:
42e0c1f1$0$22530$636a15ce@news.free.fr...
Merci, mais c'est pas tout à fait ce que je cherche
ce serait plus qqchose du type
début du mot avec un espace au début ou rien et un espace au moins à la
fin
WHERE nom Like '[_]mot%_ %'
donc c'est surtout le début de la chaîne qui m'interresse.
Karim
"Fred BROUARD" <brouardf@club-internet.fr> a écrit dans le message de
news:Od6LP5pjFHA.1968@TK2MSFTNGP14.phx.gbl...
LIKE ' %_ %'
par exemple.
A lire : http://sqlpro.developpez.com/cours/sqlaz/select/#L3.4
A +
KL a écrit:
> Bonjour ,
> j'aimerais savoir si quelqu'un aurait une idée
> pour la syntaxe d'une requête avec l'opérateur LIKE.
> J'aimerais trouver tous les mots commençant par un espace ou rien du
tout
> et ayants au moins un espace àprès
> du style :
> SELECT nom FROM Titres WHERE nom Like '[? ,]mot %'
>
> ( le '?' ne veut rien dire ... je ne connais pas la syntaxe)
>
> merci beaucoup
> Karim
>
>
--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************
Je pense que c'est quelquechose du type WHERE (Elements LIKE N'N[ ]% % N[ ]')
cordiallement Daniel
"KL" a écrit dans le message de news: 42e0c1f1$0$22530$
Merci, mais c'est pas tout à fait ce que je cherche ce serait plus qqchose du type
début du mot avec un espace au début ou rien et un espace au moins à la fin
WHERE nom Like '[_]mot%_ %' donc c'est surtout le début de la chaîne qui m'interresse.
Karim
"Fred BROUARD" a écrit dans le message de news:
LIKE ' %_ %'
par exemple.
A lire : http://sqlpro.developpez.com/cours/sqlaz/select/#L3.4
A +
KL a écrit: > Bonjour , > j'aimerais savoir si quelqu'un aurait une idée > pour la syntaxe d'une requête avec l'opérateur LIKE. > J'aimerais trouver tous les mots commençant par un espace ou rien du
tout
> et ayants au moins un espace àprès > du style : > SELECT nom FROM Titres WHERE nom Like '[? ,]mot %' > > ( le '?' ne veut rien dire ... je ne connais pas la syntaxe) > > merci beaucoup > Karim > >
-- Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ************************ www.datasapiens.com *************************
Patrice
Cela serait tous les textes qui contiennent au moins un espace ? (de toute façon un espace est forcément avant ou après un "mot" ??)
-- Patrice
"KL" a écrit dans le message de news:42e0a988$0$7129$
Bonjour , j'aimerais savoir si quelqu'un aurait une idée pour la syntaxe d'une requête avec l'opérateur LIKE. J'aimerais trouver tous les mots commençant par un espace ou rien du tout et ayants au moins un espace àprès du style : SELECT nom FROM Titres WHERE nom Like '[? ,]mot %'
( le '?' ne veut rien dire ... je ne connais pas la syntaxe)
merci beaucoup Karim
Cela serait tous les textes qui contiennent au moins un espace ? (de toute
façon un espace est forcément avant ou après un "mot" ??)
--
Patrice
"KL" <kl@lbc.com> a écrit dans le message de
news:42e0a988$0$7129$636a15ce@news.free.fr...
Bonjour ,
j'aimerais savoir si quelqu'un aurait une idée
pour la syntaxe d'une requête avec l'opérateur LIKE.
J'aimerais trouver tous les mots commençant par un espace ou rien du tout
et ayants au moins un espace àprès
du style :
SELECT nom FROM Titres WHERE nom Like '[? ,]mot %'
( le '?' ne veut rien dire ... je ne connais pas la syntaxe)
Cela serait tous les textes qui contiennent au moins un espace ? (de toute façon un espace est forcément avant ou après un "mot" ??)
-- Patrice
"KL" a écrit dans le message de news:42e0a988$0$7129$
Bonjour , j'aimerais savoir si quelqu'un aurait une idée pour la syntaxe d'une requête avec l'opérateur LIKE. J'aimerais trouver tous les mots commençant par un espace ou rien du tout et ayants au moins un espace àprès du style : SELECT nom FROM Titres WHERE nom Like '[? ,]mot %'
( le '?' ne veut rien dire ... je ne connais pas la syntaxe)
merci beaucoup Karim
KL
Ben pas forcément si ton mot est le premier de la première phrase il n'y a pas d'espaces avant. Karim
"Patrice" a écrit dans le message de news:%
Cela serait tous les textes qui contiennent au moins un espace ? (de toute façon un espace est forcément avant ou après un "mot" ??)
-- Patrice
"KL" a écrit dans le message de news:42e0a988$0$7129$ > Bonjour , > j'aimerais savoir si quelqu'un aurait une idée > pour la syntaxe d'une requête avec l'opérateur LIKE. > J'aimerais trouver tous les mots commençant par un espace ou rien du
tout
> et ayants au moins un espace àprès > du style : > SELECT nom FROM Titres WHERE nom Like '[? ,]mot %' > > ( le '?' ne veut rien dire ... je ne connais pas la syntaxe) > > merci beaucoup > Karim > >
Ben pas forcément si ton mot est le premier de la première phrase il n'y a
pas d'espaces avant.
Karim
"Patrice" <nobody@nowhere.com> a écrit dans le message de
news:%23Lq47JsjFHA.3288@TK2MSFTNGP09.phx.gbl...
Cela serait tous les textes qui contiennent au moins un espace ? (de toute
façon un espace est forcément avant ou après un "mot" ??)
--
Patrice
"KL" <kl@lbc.com> a écrit dans le message de
news:42e0a988$0$7129$636a15ce@news.free.fr...
> Bonjour ,
> j'aimerais savoir si quelqu'un aurait une idée
> pour la syntaxe d'une requête avec l'opérateur LIKE.
> J'aimerais trouver tous les mots commençant par un espace ou rien du
tout
> et ayants au moins un espace àprès
> du style :
> SELECT nom FROM Titres WHERE nom Like '[? ,]mot %'
>
> ( le '?' ne veut rien dire ... je ne connais pas la syntaxe)
>
> merci beaucoup
> Karim
>
>
Ben pas forcément si ton mot est le premier de la première phrase il n'y a pas d'espaces avant. Karim
"Patrice" a écrit dans le message de news:%
Cela serait tous les textes qui contiennent au moins un espace ? (de toute façon un espace est forcément avant ou après un "mot" ??)
-- Patrice
"KL" a écrit dans le message de news:42e0a988$0$7129$ > Bonjour , > j'aimerais savoir si quelqu'un aurait une idée > pour la syntaxe d'une requête avec l'opérateur LIKE. > J'aimerais trouver tous les mots commençant par un espace ou rien du
tout
> et ayants au moins un espace àprès > du style : > SELECT nom FROM Titres WHERE nom Like '[? ,]mot %' > > ( le '?' ne veut rien dire ... je ne connais pas la syntaxe) > > merci beaucoup > Karim > >
KL
merci je vais essayer Karim
"Daniel" a écrit dans le message de news:%
Bonjour,
Je pense que c'est quelquechose du type WHERE (Elements LIKE N'N[ ]% % N[ ]')
cordiallement Daniel
"KL" a écrit dans le message de news: 42e0c1f1$0$22530$ > Merci, mais c'est pas tout à fait ce que je cherche > ce serait plus qqchose du type > > début du mot avec un espace au début ou rien et un espace au moins à la > fin > > WHERE nom Like '[_]mot%_ %' > donc c'est surtout le début de la chaîne qui m'interresse. > > Karim > > > "Fred BROUARD" a écrit dans le message de > news: >> LIKE ' %_ %' >> >> par exemple. >> >> A lire : http://sqlpro.developpez.com/cours/sqlaz/select/#L3.4 >> >> A + >> >> KL a écrit: >> > Bonjour , >> > j'aimerais savoir si quelqu'un aurait une idée >> > pour la syntaxe d'une requête avec l'opérateur LIKE. >> > J'aimerais trouver tous les mots commençant par un espace ou rien du > tout >> > et ayants au moins un espace àprès >> > du style : >> > SELECT nom FROM Titres WHERE nom Like '[? ,]mot %' >> > >> > ( le '?' ne veut rien dire ... je ne connais pas la syntaxe) >> > >> > merci beaucoup >> > Karim >> > >> > >> >> -- >> Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web >> Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html >> Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com >> ************************ www.datasapiens.com ************************* >> > >
merci je vais essayer
Karim
"Daniel" <daniel.amaury_Non_Au_Spam@coplan.fr> a écrit dans le message de
news:%23n3239rjFHA.3608@TK2MSFTNGP12.phx.gbl...
Bonjour,
Je pense que c'est quelquechose du type
WHERE (Elements LIKE N'N[ ]% % N[ ]')
cordiallement
Daniel
"KL" <kl@lbc.com> a écrit dans le message de news:
42e0c1f1$0$22530$636a15ce@news.free.fr...
> Merci, mais c'est pas tout à fait ce que je cherche
> ce serait plus qqchose du type
>
> début du mot avec un espace au début ou rien et un espace au moins à la
> fin
>
> WHERE nom Like '[_]mot%_ %'
> donc c'est surtout le début de la chaîne qui m'interresse.
>
> Karim
>
>
> "Fred BROUARD" <brouardf@club-internet.fr> a écrit dans le message de
> news:Od6LP5pjFHA.1968@TK2MSFTNGP14.phx.gbl...
>> LIKE ' %_ %'
>>
>> par exemple.
>>
>> A lire : http://sqlpro.developpez.com/cours/sqlaz/select/#L3.4
>>
>> A +
>>
>> KL a écrit:
>> > Bonjour ,
>> > j'aimerais savoir si quelqu'un aurait une idée
>> > pour la syntaxe d'une requête avec l'opérateur LIKE.
>> > J'aimerais trouver tous les mots commençant par un espace ou rien du
> tout
>> > et ayants au moins un espace àprès
>> > du style :
>> > SELECT nom FROM Titres WHERE nom Like '[? ,]mot %'
>> >
>> > ( le '?' ne veut rien dire ... je ne connais pas la syntaxe)
>> >
>> > merci beaucoup
>> > Karim
>> >
>> >
>>
>> --
>> Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
>> Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
>> Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
>> ************************ www.datasapiens.com *************************
>>
>
>
Je pense que c'est quelquechose du type WHERE (Elements LIKE N'N[ ]% % N[ ]')
cordiallement Daniel
"KL" a écrit dans le message de news: 42e0c1f1$0$22530$ > Merci, mais c'est pas tout à fait ce que je cherche > ce serait plus qqchose du type > > début du mot avec un espace au début ou rien et un espace au moins à la > fin > > WHERE nom Like '[_]mot%_ %' > donc c'est surtout le début de la chaîne qui m'interresse. > > Karim > > > "Fred BROUARD" a écrit dans le message de > news: >> LIKE ' %_ %' >> >> par exemple. >> >> A lire : http://sqlpro.developpez.com/cours/sqlaz/select/#L3.4 >> >> A + >> >> KL a écrit: >> > Bonjour , >> > j'aimerais savoir si quelqu'un aurait une idée >> > pour la syntaxe d'une requête avec l'opérateur LIKE. >> > J'aimerais trouver tous les mots commençant par un espace ou rien du > tout >> > et ayants au moins un espace àprès >> > du style : >> > SELECT nom FROM Titres WHERE nom Like '[? ,]mot %' >> > >> > ( le '?' ne veut rien dire ... je ne connais pas la syntaxe) >> > >> > merci beaucoup >> > Karim >> > >> > >> >> -- >> Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web >> Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html >> Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com >> ************************ www.datasapiens.com ************************* >> > >
Patrice
Donc tu ne veux pas le prendre sauf si il y un blanc après... Donc cela revient à demander la présence d'au moins un blanc dans la chaîne ?
Attention à ne pas confondre le LIKE SQL Server avec les expressions régulières. Le LIKE se contente de sélectionner les lignes. J'ai l'impression que c'est comme si tu voulais extraire des mots individuels d'une chaîne de caractère.
C'est le "trouver les mots" qui me gêne. SQL Server ne "trouvera pas" les mots individuels dans la chaîne. Il traitera la chaîne pour voir si elle répond globalement au modèle indiqué... Dans ce cas il y auti deux étapes : sélection des lignes concernées puis traitement pour en extraire les mots et en constituer une liste ???
Bon courage et bon week-end -- Patrice
"KL" a écrit dans le message de news:42e1025d$0$22177$
Ben pas forcément si ton mot est le premier de la première phrase il n'y a pas d'espaces avant. Karim
"Patrice" a écrit dans le message de news:% > Cela serait tous les textes qui contiennent au moins un espace ? (de
toute
> façon un espace est forcément avant ou après un "mot" ??) > > -- > Patrice > > "KL" a écrit dans le message de > news:42e0a988$0$7129$ > > Bonjour , > > j'aimerais savoir si quelqu'un aurait une idée > > pour la syntaxe d'une requête avec l'opérateur LIKE. > > J'aimerais trouver tous les mots commençant par un espace ou rien du tout > > et ayants au moins un espace àprès > > du style : > > SELECT nom FROM Titres WHERE nom Like '[? ,]mot %' > > > > ( le '?' ne veut rien dire ... je ne connais pas la syntaxe) > > > > merci beaucoup > > Karim > > > > > >
Donc tu ne veux pas le prendre sauf si il y un blanc après... Donc cela
revient à demander la présence d'au moins un blanc dans la chaîne ?
Attention à ne pas confondre le LIKE SQL Server avec les expressions
régulières. Le LIKE se contente de sélectionner les lignes. J'ai
l'impression que c'est comme si tu voulais extraire des mots individuels
d'une chaîne de caractère.
C'est le "trouver les mots" qui me gêne. SQL Server ne "trouvera pas" les
mots individuels dans la chaîne. Il traitera la chaîne pour voir si elle
répond globalement au modèle indiqué... Dans ce cas il y auti deux étapes :
sélection des lignes concernées puis traitement pour en extraire les mots et
en constituer une liste ???
Bon courage et bon week-end
--
Patrice
"KL" <kl@lbc.com> a écrit dans le message de
news:42e1025d$0$22177$636a15ce@news.free.fr...
Ben pas forcément si ton mot est le premier de la première phrase il n'y a
pas d'espaces avant.
Karim
"Patrice" <nobody@nowhere.com> a écrit dans le message de
news:%23Lq47JsjFHA.3288@TK2MSFTNGP09.phx.gbl...
> Cela serait tous les textes qui contiennent au moins un espace ? (de
toute
> façon un espace est forcément avant ou après un "mot" ??)
>
> --
> Patrice
>
> "KL" <kl@lbc.com> a écrit dans le message de
> news:42e0a988$0$7129$636a15ce@news.free.fr...
> > Bonjour ,
> > j'aimerais savoir si quelqu'un aurait une idée
> > pour la syntaxe d'une requête avec l'opérateur LIKE.
> > J'aimerais trouver tous les mots commençant par un espace ou rien du
tout
> > et ayants au moins un espace àprès
> > du style :
> > SELECT nom FROM Titres WHERE nom Like '[? ,]mot %'
> >
> > ( le '?' ne veut rien dire ... je ne connais pas la syntaxe)
> >
> > merci beaucoup
> > Karim
> >
> >
>
>
Donc tu ne veux pas le prendre sauf si il y un blanc après... Donc cela revient à demander la présence d'au moins un blanc dans la chaîne ?
Attention à ne pas confondre le LIKE SQL Server avec les expressions régulières. Le LIKE se contente de sélectionner les lignes. J'ai l'impression que c'est comme si tu voulais extraire des mots individuels d'une chaîne de caractère.
C'est le "trouver les mots" qui me gêne. SQL Server ne "trouvera pas" les mots individuels dans la chaîne. Il traitera la chaîne pour voir si elle répond globalement au modèle indiqué... Dans ce cas il y auti deux étapes : sélection des lignes concernées puis traitement pour en extraire les mots et en constituer une liste ???
Bon courage et bon week-end -- Patrice
"KL" a écrit dans le message de news:42e1025d$0$22177$
Ben pas forcément si ton mot est le premier de la première phrase il n'y a pas d'espaces avant. Karim
"Patrice" a écrit dans le message de news:% > Cela serait tous les textes qui contiennent au moins un espace ? (de
toute
> façon un espace est forcément avant ou après un "mot" ??) > > -- > Patrice > > "KL" a écrit dans le message de > news:42e0a988$0$7129$ > > Bonjour , > > j'aimerais savoir si quelqu'un aurait une idée > > pour la syntaxe d'une requête avec l'opérateur LIKE. > > J'aimerais trouver tous les mots commençant par un espace ou rien du tout > > et ayants au moins un espace àprès > > du style : > > SELECT nom FROM Titres WHERE nom Like '[? ,]mot %' > > > > ( le '?' ne veut rien dire ... je ne connais pas la syntaxe) > > > > merci beaucoup > > Karim > > > > > >