爱易网
IT新闻
IT新闻
爱易资讯
网站搭建
云虚拟主机教程
云服务器教程
Apache教程
IIS教程
Nginx教程
网站策划
站长文章
推广教程
淘宝客教程
网页设计
HTML教程
XHTML教程
CSS教程
HTML5教程
CSS3教程
JavaSript基础
JQuery教程
Node.js教程
前端技术
Ajax教程
Js特效
Xml教程
平面设计
页面UI设计
photoshop教程
程序开发
AI人工智能
Asp教程
Php教程
Asp.Net教程
Net Core教程
C#教程
Java教程
Jsp教程
开发技术
微信小程序教程
Uniapp开发教程
微信公众号开发
Andriod教程
IOS教程
DOS教程
Python教程
Docker教程
Windows Container教程
数据库
MSSQL教程
MySQL教程
Redis教程
Access教程
Oracle教程
数据库教程
操作系统
Linux教程
Windows教程
MAC教程
Cisco教程
交换机教程
防火墙教程
搜索
爱易网页
Oracle教程
各位同行前辈,帮忙看一下这个sql怎么办
各位同行前辈,帮忙看一下这个sql怎么办
日期:2014-05-16 浏览次数:21089 次
各位同行前辈,帮忙看一下这个sql怎么处理。
table1
-------------
字段名
user_Arr id
值
12,34,56,66 1
34,56 2
------------------------------
table2
------------
字段名
user_Id
值
12
34
56
select user_id from table2 where user_id in (select user_arr from table1 where id =1)
希望达到这种效果,该处理table1的字段值?
select user_id from table2 where user_id in ('12,34,56,66')
-----------
我的一个字段的值是12,34,56,66
我需要查另一个表,希望能in这张表的字段。
但是因为是字段不是字符串,所以in不出来。
------解决方案--------------------
探讨
SQL code
select a.user_id
from table2 a,
table1 b
where instr(b.user_arr, a.user_id) > 0;
上一篇: 提问的智慧补充,该怎么处理
下一篇: 数据表操作有关问题
免责声明:
本文仅代表作者个人观点,与爱易网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
相关资料
更多>
求Oracle语句-多谢
为啥oracle的时间格式没修改过来呢
目录已有,索引统计信息已统计,返回行数不多,但就不走索引扫描
求教一个统计累计SQL的写法
小白有关问题,一直用sql,在xp系统,怎么与oracle交互
不同条件的分组查询sql解决方法
Oracle中怎么插入大数据量记录
数据库管理员和数据库开发员的差异
学习Oracle过程中的一些避讳
推荐阅读
更多>
蛋碎了,错误断电会导致数据库文件丢失吗
急oracle临时表空间使用率为零,该怎么处理
求个oracle 10.2.0.5 补丁,该怎么处理
请问一句SQL查询统计的有关问题,请大家帮忙一下
怎么找出最后插入的记录
求oracle中sql语句中取数值精度函数.解决方案
请问Oracle依时间顺序分组 并行转列
ora-12170 tns 连接超时 的有关问题
SMON实例恢复有关问题!
求一条sql 一张表中有A B两个字段 判断A+B是不是唯一
ps.setString()无效
关于图像清晰度识别
请教出现SP2-0552: 未说明结合变量是什么原因
求Oracle用SQL语句或命令行l删除 某个数据库实例解决思路
通过ADO addNew 插入一条记录时出错(表关键字为含有中文)解决办法
一个取数有关问题
客户端应用程序联接服务器的oracle
请问服务名,实例名区别?请看实例
存储过程速度慢解决思路
oracle 中表名的连接,该怎么解决