只需要根据where condition] 和 db1.table1.field1 = db2.table2.field2
增加索引就可以了
增加索引就可以了
解决方案 »
- 求一条简单的sql语句
- sql server2000创建表的问题
- 2个表关联后按人员统计问题
- 超出变量最大容量
- 我现在有数据库的Monitor_Data,Monitor_Log两个文件,我怎么能在SQL里显示出来呢?
- 求一条SQL语句。。。
- 我新建一个SQL计划,他的执行超时时间是以秒为单位还是以分钟为单位?
- 请问这条SQL语句如何写?
- 在一个时间段内的间隔查询
- 请教怎么修改数据库文件名称?//谢谢
- /** 急...哪儿有MS Access和MS SQL Server的ODBC驱动(for linux)下载? */
- 还原备份,我用数据文件和日志文件覆盖我新创建的数据库的数据文件和日志文件,但出错
select t1.field1
from db1.table1 t1
where exists(select * from db2.table2 t2 where t1.field1=t2.field2 and ...)
上面这句话不也就是用的join连接吗。
那与楼主用的方法岂不一样。
然后再来个select t1.field1 from db1.table1 t1 ,不是更加增添工作量了。初学拙见,不对请多包涵!