oracle ORA-01722无效数字

发布网友 发布时间:2022-04-26 02:23

我来回答

1个回答

热心网友 时间:2022-05-04 21:33

select * from user where replace(field,',','_') in (select replace(field,',','_') from table_a where id = 1);

select * from user where replace(field,',','_')not in (select replace(field,',','_') from table_a where id = 1);追问不行哦。。。另外 not in 的话怎么处理?

追答

我在数据库里按照你的样子建表:tmp_20160923_user

然后用我的语句

为啥你说不行?



要不你把你的表数据贴出来看看。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com