FIND_IN_SET(PARENTID, @PIDS)的@PIDS怎么取值
时间: 2023-11-23 07:55:26 浏览: 89
mysql中find_in_set函数的基本使用方法
5星 · 资源好评率100%
根据提供的引用,@PIDS应该是一个字符串,其中包含逗号分隔的多个值。在使用FIND_IN_SET函数时,将PARENTID作为第一个参数,将@PIDS作为第二个参数传递给函数。@PIDS的值应该是一个逗号分隔的字符串,其中包含多个值,例如'1,2,3,4,5'。FIND_IN_SET函数将在@PIDS中查找PARENTID的值,并返回其在@PIDS中的位置。如果未找到,则返回0。
以下是一个示例,演示如何使用FIND_IN_SET函数:
```sql
SELECT * FROM my_table WHERE FIND_IN_SET(PARENTID, '1,2,3,4,5') > 0;
```
上述示例将从my_table表中选择所有PARENTID值在'1,2,3,4,5'中的行。
阅读全文