Where clause with LIKE operator
-
Sunday, January 20, 2013 7:21 PM
Hi All,
DECLARE @ST VARCHAR(500) SET @ST = '01091,01094' CREATE TABLE #TEMPA ( ID INT, ST VARCHAR(50) ) INSERT INTO #TEMPA VALUES ( 1, '01091,01092' ) INSERT INTO #TEMPA VALUES ( 2, '01091,01092,01093' ) INSERT INTO #TEMPA VALUES ( 3, '01092,01093' ) SELECT '''%'+LEFT(@ST, 5)+'%''' SELECT * FROM #TEMPA --WHERE ST LIKE '%01091%' WHERE ST LIKE '''%'+LEFT(@ST, 5)+'%''' DROP TABLE #TEMPA
Can anybody help me with the correct where clause with LIKE operator, please?
Thanks
Kumar
Please do let us know your feedback. Thank You - KG, MCTS
All Replies
-
Sunday, January 20, 2013 7:23 PM
Hi
See below example :
SELECT * FROM AUTHOR WHERE NAME LIKE '%a%' OR (AUTHOR_ID >= 5 AND AUTHOR_ID <= 10);
For more example :
http://searchsqlserver.techtarget.com/feature/Filtering-with-the-WHERE-clause
Ahsan Kabir Please remember to click Mark as Answer and Vote as Helpful on posts that help you. This can be beneficial to other community members reading the thread. http://www.aktechforum.blogspot.com/
- Edited by Ahsan Kabir Sunday, January 20, 2013 7:25 PM
- Edited by Ahsan Kabir Sunday, January 20, 2013 7:26 PM
-
Sunday, January 20, 2013 7:24 PMI cannot find it!!
Please do let us know your feedback. Thank You - KG, MCTS
-
Sunday, January 20, 2013 7:28 PM
my where is something like this:
WHERE ST LIKE '''%'+LEFT(@ST, 5)+'%'''
can you help me with my query please?
Please do let us know your feedback. Thank You - KG, MCTS
-
Sunday, January 20, 2013 7:38 PM
WHERE ST LIKE '%'+LEFT(@ST, 5)+'%'
Please do let us know your feedback. Thank You - KG, MCTS
- Marked As Answer by _Kumar Sunday, January 20, 2013 7:38 PM
-
Sunday, January 20, 2013 8:28 PM

