Record not getting filtered using like clause
Clash Royale CLAN TAG#URR8PPP
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty margin-bottom:0;
up vote
1
down vote
favorite
Using below query to filter records:
select * from SearchRecord where searchkeyword1 like '[%'
Tried this also
select * from SearchRecord where searchkeyword1 like '%[%'
Records in table contain these values (as per below i need last 2 records, why this simple like won't filter records)
"Affiliate" means
"Agent's Rate of Exchange" means
["Aggregate Total Commitments" means
["Agreed Security Principles" means
sql-server
add a comment |Â
up vote
1
down vote
favorite
Using below query to filter records:
select * from SearchRecord where searchkeyword1 like '[%'
Tried this also
select * from SearchRecord where searchkeyword1 like '%[%'
Records in table contain these values (as per below i need last 2 records, why this simple like won't filter records)
"Affiliate" means
"Agent's Rate of Exchange" means
["Aggregate Total Commitments" means
["Agreed Security Principles" means
sql-server
add a comment |Â
up vote
1
down vote
favorite
up vote
1
down vote
favorite
Using below query to filter records:
select * from SearchRecord where searchkeyword1 like '[%'
Tried this also
select * from SearchRecord where searchkeyword1 like '%[%'
Records in table contain these values (as per below i need last 2 records, why this simple like won't filter records)
"Affiliate" means
"Agent's Rate of Exchange" means
["Aggregate Total Commitments" means
["Agreed Security Principles" means
sql-server
Using below query to filter records:
select * from SearchRecord where searchkeyword1 like '[%'
Tried this also
select * from SearchRecord where searchkeyword1 like '%[%'
Records in table contain these values (as per below i need last 2 records, why this simple like won't filter records)
"Affiliate" means
"Agent's Rate of Exchange" means
["Aggregate Total Commitments" means
["Agreed Security Principles" means
sql-server
sql-server
asked 37 mins ago
user3657339
273
273
add a comment |Â
add a comment |Â
2 Answers
2
active
oldest
votes
up vote
3
down vote
accepted
Your search pattern contains a wildcard character
[
,
you should enclose it in brackets or use ESCAPE character
like this:
declare @SearchRecord table (searchkeyword1 varchar(100));
insert into @SearchRecord values
('"Affiliate" means'),
('"Agent''''s Rate of Exchange" means'),
('["Aggregate Total Commitments" means'),
('["Agreed Security Principles" means');
select *
from @SearchRecord
where searchkeyword1 like '

McNets
13.1k41554
13.1k41554
add a comment |Â
add a comment |Â
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fdba.stackexchange.com%2fquestions%2f221240%2frecord-not-getting-filtered-using-like-clause%23new-answer', 'question_page');
);
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password