mysql like通配符实例详解
一、select * from tablename where column1 like '[A-M]%'
这样可以选择出column字段中首字母在A-M之间的记录
二、select * from tablename where column1 like '[ABC]%'
这样可以选择出column字段中首字母是A或者B或者C的记录
三、select * from tablename where column1 like '[A-CG]%'
这样可以选择出column字段中首字母在A-C之间的或者是G的记录
四、select * from tablename where column1 like '[^C]%'
这样可以选择出column字段中首字母不是C的记录
五、单字符(关键字:like _):
通过使用下滑线字符(_),可以匹配任意单个字符
六、select * from tablename where column1 like 'M_crosoft'
匹配特殊字符:([ ] _ - %)
七、把它们都放到[]中就行了,比如:
select * from tablename where column1 like '%[%]%'
一、select * from tablename where column1 like '[A-M]%'
这样可以选择出column字段中首字母在A-M之间的记录
二、select * from tablename where column1 like '[ABC]%'
这样可以选择出column字段中首字母是A或者B或者C的记录
三、select * from tablename where column1 like '[A-CG]%'
这样可以选择出column字段中首字母在A-C之间的或者是G的记录
四、select * from tablename where column1 like '[^C]%'
这样可以选择出column字段中首字母不是C的记录
五、单字符(关键字:like _):
通过使用下滑线字符(_),可以匹配任意单个字符
六、select * from tablename where column1 like 'M_crosoft'
匹配特殊字符:([ ] _ - %)
七、把它们都放到[]中就行了,比如:
select * from tablename where column1 like '%[%]%'