查找字符串为下划线或百分号字符,使用escape选项来标识
如:查找表test中的addr字段以"li_"开头的数据
select * from test where addr like '%\_%' escape '\';
如:查找表test中的addr字段以"li%"开头的数据
select * from test where addr like '%\%%' escape '\';
第一个%是通配符,匹配任意多个字符;
第二个%是要搜素的实际字符;
第三个%是通配符,匹配任意多个字符;
本文详细解析了如何在SQL查询中使用通配符和转义字符,特别是针对下划线(_)和百分号(%)的特殊处理。通过实例展示了如何精确查找包含特定字符的记录,适用于数据库管理和数据检索场景。
1932

被折叠的 条评论
为什么被折叠?



