Oracle把逗号分割的字符串转换为可放入in的条件语句的字符数列
2017-07-03 13:49
239 查看
前台传来的字符串:'589,321'
SELECT
*
FROM TAB_A T1
WHERE T1.CODE IN (
SELECT REGEXP_SUBSTR('589,321','[^,]+', 1, LEVEL) FROM DUAL
CONNECT BY REGEXP_SUBSTR('SMITH,ALLEN,WARD,JONES', '[^,]+', 1, LEVEL) IS NOT NULL
)
SELECT
*
FROM TAB_A T1
WHERE T1.CODE IN (
SELECT REGEXP_SUBSTR('589,321','[^,]+', 1, LEVEL) FROM DUAL
CONNECT BY REGEXP_SUBSTR('SMITH,ALLEN,WARD,JONES', '[^,]+', 1, LEVEL) IS NOT NULL
)
相关文章推荐
- Oracle把逗号分割的字符串转换为可放入in的条件语句的字符数列
- 把逗号分割的字符串转换为可放入in的条件语句的字符数列 Oracle
- Oracle把逗号分割的字符串转换为可放入in的条件语句的字符数列
- Oracle把逗号分割的字符串转换为可放入in的条件语句的字符数列
- Oracle把逗号分割的字符串转换为可放入in的条件语句的字符数列
- Oracle中把逗号分割的字符串转换为可放入in的条件语句的字符数列
- Sql Server 中将由逗号“,”分割的一个字符串转换为一个表集,并应用到 in 条件中
- sql server 中将由逗号“,”分割的一个字符串,转换为一个表,并应用与 in 条件
- sql server 中将由逗号“,”分割的一个字符串,转换为一个表,并应用与 in 条件
- sql server 中将由逗号“,”分割的一个字符串,转换为一个表,并应用与 in 条件
- Sql Server 中将由逗号“,”分割的一个字符串转换为一个表集,并应用到 in 条件中
- sql server 中将由逗号“,”分割的一个字符串,转换为一个表,并应用与 in 条件
- sql server 中将由逗号“,”分割的一个字符串,转换为一个表,并应用与 in 条件
- sql server 中将由逗号“,”分割的一个字符串,转换为一个表,并应用与 in 条件
- 将带有、号的字符串,以逗号分割,然后拼接为SQL语句的WHERE条件
- java中如何将字符数组转换成字符串,以逗号分割
- java中如何将字符数组转换成字符串,以逗号分割
- java中如何将字符数组转换成字符串,以逗号分割
- Java实现将一段用逗号分割的字符串转换成一个数组
- 把一段逗号分割的字符串转换成一个数组