H. *_*lyn 0 sql-server select like
如何选择所有带有%
in 的记录?我认为这段代码不起作用。
SELECT column1, column2 FROM table WHERE column1 LIKE '%%%'
Run Code Online (Sandbox Code Playgroud)
%
零、一个或多个字符%
皮肤百分比谁能建议我它是如何工作的?我使用 MS-SQL 服务器。
提前致谢
对于特殊字符(%
和_
),您需要对它们进行转义:
WHERE column LIKE '%[%]%';
Run Code Online (Sandbox Code Playgroud)
或者
WHERE column LIKE '%\%%' ESCAPE '\';
Run Code Online (Sandbox Code Playgroud)
这在LIKE 的文档、“使用通配符作为文字”和“与 ESCAPE 子句的模式匹配”部分中有介绍。您的第一站应该始终是官方文档。
归档时间: |
|
查看次数: |
80 次 |
最近记录: |