SQL之查询函数LOCATE、POSITION、INSTR、FIND_IN_SET、IN、LIKE
来源:互联网 发布:linux sp2 1503 编辑:程序博客网 时间:2024/04/30 02:45
LOCATE()
返回要查询的字符串在被查询字符串里第一次出现的位置 注:当在 MySQL 4.0 中时,如有任一参数是一个二进制字符串,它才是字母大小写敏感的
LOCATE(substr,str)
返回substr字符串在str里第一次出现的位置,没有返回0
SELECT LOCATE('.',t.str)FROM `table` t;>5
LOCATE(substr,str,pos)
返回substr字符串在str里pos(起始位置)出现的位置,没有返回0 注:pos必须大于第一次出现的位置,才能显示第二次出现的位置
SELECT LOCATE('.',t.str,6)FROM `table` t;>9//当小于等于第一次出现的位置(5)时,返回的还是第一次出现的位置
POSITION()
返回要查询的字符串在被查询字符串里第一次出现的位置(和locate用法一样,查了很多资料position是locate的别名)
POSITION(substr IN str)
返回substr字符串在str出现的位置,没有返回0
SELECT POSITION('cn' IN t.str)FROM `table` t;>10
INSTR()
返回要查询的字符串在被查询字符串里第一次出现的位置。这和LOCATE()的双参数形式相同,只是参数的顺序被颠倒。
INSTR(str,substr)
返回substr字符串在str出现的位置,没有返回0
SELECT INSTR(t.str,'com')FROM `table` t;>6
FIND_IN_SET()
返回在集合中的索引位置(竖向发展)
FIND_IN_SET(str,strlist)
返回str1在strlist集合中的索引位置
SELECT FIND_IN_SET('demo.com.cn',t.str) FROM `table` t;>1//返回索引
IN()
返回在集合中的索引位置(同FIND_IN_SET)
str IN (strlist)
返回str1在strlist集合中的索引位置
SELECT 'demo.com.cn' IN(t.str) FROM `table` t;>1//返回索引
LIKE
返回类似(模糊)字符的集合
LIKE %str%
返回以str类似的集合
0 0
- SQL之查询函数LOCATE、POSITION、INSTR、FIND_IN_SET、IN、LIKE
- mysql 模糊查询语句比较(LIKE、instr、locate、find_in_set、position)
- Mysql函数INSTR、LOCATE、POSITION VS LIKE
- Mysql函数INSTR、LOCATE、POSITION VS LIKE
- Mysql函数INSTR、LOCATE、POSITION VS LIKE
- Mysql函数INSTR、LOCATE、POSITION VS LIKE
- Mysql函数INSTR、LOCATE、POSITION VS LIKE
- Mysql函数INSTR、LOCATE、POSITION VS LIKE
- MySQL中比like语句更高效的写法locate position instr find_in_set
- MySQL中比like语句更高效的写法locate position instr find_in_set
- MySQL中比like语句更高效的写法locate position instr find_in_set
- MySQL比like语句更高效的写法locate position instr find_in_set
- MySQL比like语句更高效的写法locate position instr find_in_set
- MySQL比like语句更高效的写法locate position instr find_in_set
- MySQL中比like语句更高效的写法locate/position/instr/find_in_set
- MySQL比like语句更高效的写法locate、position、instr find_in_set
- MySQL比like语句更高效的写法locate position instr find_in_set
- MySQL:比like语句更高效的写法locate position instr find_in_set(2014-05-07 17:40:04)
- boost::asio的失败尝试
- test
- struts2把action中的值传递到jsp页面
- 阿里云ubuntu14.04安装Caffe和pycaffe,cpu_only
- HTML学习---------介绍HTML5
- SQL之查询函数LOCATE、POSITION、INSTR、FIND_IN_SET、IN、LIKE
- Unity3d碰撞器与触发器的区别详解
- 日期选择器(年月日)(使用UIDatePicker实现)
- bootstrapTable Rows
- 正确遍历删除List中的元素
- jquery中animate方法不支持transform属性的解决
- Java9 的几个新特性
- Hibernate_查询_QueryByCriteria的方式
- RxJava 学习记(四) —— 1.x 背压