我必须从表中选择列(varchar)值包含'%'的所有行。在文中。 我尝试了以下查询但未能获得正确的结果集。
SELECT * from TABLE where VALUE LIKE '%%%'
上面的查询给出了表的所有行。
请帮我形成一个匹配'%'并得到正确的结果。
答案 0 :(得分:1)
SELECT * FROM your_table
WHERE value LIKE '%\\%%'
答案 1 :(得分:0)
逃避角色为我工作。
SELECT * from TABLE where VALUE LIKE '%\%%'
此查询为我提供了正确的结果集。