Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

LIKE contains %

I have record in table like 'abc 100% text'.

I want to search all the records that contain 100%.

What will be LIKE query?

SELECT * FROM TABLE where ColName LIKE '100%%'

above query returns wrong results.

Thanks.

like image 416
Sami Avatar asked Mar 18 '26 21:03

Sami


1 Answers

SELECT * FROM TABLE where ColName LIKE '%100[%]%'

Have a look at Using Wildcard Characters As Literals

You can use the wildcard pattern matching characters as literal characters. To use a wildcard character as a literal character, enclose the wildcard character in brackets.

like image 104
Jacob Avatar answered Mar 20 '26 11:03

Jacob



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!