表table1,有一字段是A,存储的内容有(1,2),(1),(2),(3,4,5),(3)
例如
table1表
A
1,2
1
2
3,4,5
3现在从另外的表table2 ,有一字段是B,存储的内容有(1),(2)(3),(4),(5)
table2表
B
1
2
3
4
5我想写一条语句就是查出table1表里A字段存有table2表中字段B的内容..应该怎么写..??希望各路高手解答
例如
table1表
A
1,2
1
2
3,4,5
3现在从另外的表table2 ,有一字段是B,存储的内容有(1),(2)(3),(4),(5)
table2表
B
1
2
3
4
5我想写一条语句就是查出table1表里A字段存有table2表中字段B的内容..应该怎么写..??希望各路高手解答
解决方案 »
- <加急>高手请进:监听起不来了,错误tns-12541、tns-12560、tns-00511
- oracle建表空间后怎么建用户再怎么把X.dmp导到这个表空间里
- 为什么我的SQL*PLUS不能输入中文?
- 求C++操作 Oracle Clob,Blob的教程或讲解,最好是中文的
- 如何用TRIGGER+procedure实现记录插入控制
- oracle数据迁移
- For i in 20..80 loop(如何设置步长)
- 如何写SQL从一个表里,获取最近两个月的数据记录
- 最新手的问题 数据库实例、数据库和服务名是什么关系??
- Oracle Net配置的问题?
- 关于一个SQL语句的优化
- 在oracle中数据库实例不可用并且到实例的代理连接失败 请问怎么处理?
where instr(m.a,n.b) > 0;
数据量大的话效率低功能是实现了
Where table2.B Like '%table2.A%'
INTERSECT
SELECT b FROM table2;
INTERSECT
SELECT b FROM table2;
支持,顺便问一下,像这样的INTERSECT等函数如何知道
这样查询出来的数据是 table1.A 数据里包含有 table2.B 数据的结果集。
對INTERSECT比較感興趣。
学习