mysql中instr函数
时间: 2023-08-30 11:07:46 浏览: 59
MySQL中的`INSTR`函数是一个内置函数,用于在一个字符串中搜索指定的子字符串,并返回子字符串第一次出现的位置。如果子字符串不存在于原字符串中,则返回0。该函数不区分大小写。
使用`INSTR`函数可以实现MySQL中的模糊查询,类似于`LIKE`语句的用法。下面是`INSTR`函数的用法示例:
1. `INSTR(filed, str) > 0`:表示`filed`字段中包含子字符串`str`,相当于`filed LIKE '%str%'`。
2. `INSTR(filed, str) = 1`:表示`filed`字段以子字符串`str`开头,相当于`filed LIKE 'str%'`。
3. `INSTR(filed, str) = 0`:表示`filed`字段不包含子字符串`str`,相当于`filed NOT LIKE '%str%'`。
例如,以下是使用`INSTR`函数和`LIKE`语句实现模糊查询的示例:
1. 使用`INSTR`函数:`SELECT id, name FROM test WHERE INSTR(name, #{name}) > 0`。
2. 使用`LIKE`语句:`SELECT id, name FROM test WHERE name LIKE CONCAT('%', #{name}, '%')`。
需要注意的是,`INSTR`函数返回的位置是从1开始计算的。如果子字符串不存在于原字符串中,则返回0。
希望以上解答对您有帮助。
#### 引用[.reference_title]
- *1* *2* [Mysql的instr()函数用法](https://blog.csdn.net/weixin_35790277/article/details/127061559)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [MySQL 的instr函数](https://blog.csdn.net/weixin_33854644/article/details/85864126)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![xlsx](https://img-home.csdnimg.cn/images/20210720083732.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)