解决方案 »
- ◆oracle9i 存储过程返回数据集的写法?◆
- oracle 创建临时表,用过一次如何删除,不然ORA-00955: 名称已由现有对象使用
- 关于alter database open resetlogs
- imp数据导入问题,在线等,很着急
- oracle监听器启动不了
- 还是在存储过程里调用另外一个存储过程的问题!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- HELP!关于更新视图的问题?(搞定马上揭帖)
- 如何在 oracle(win NT)中建立表啊??
- 用managment server备份时遇到的问题,请高手解答!!!
- 删除索引,造成表的数据被清空
- 请教下面情景的SQL语句编写方式
- 同一个用户下的多个表空间如何合并
但是还是推荐楼上各位的 建议
http://bbs.csdn.net/topics/310148714
select * from t1 where exits (select key from t2 where t1.key = t2.key)
或者用表关联
select t1.* from t1,t2 where t1.key = t2.key
in后面的列表是从数据库中读取出来然后拼的字符串,所以数据是在表中的。该问题已经解决,是将in后面的字符串改成了子查询,然后就没有1000的限制了,而且速度上没什么影响。