MySQL社区

标题: 一条查询语句可以访问不同数据库中的表吗? [打印本页]

作者: infoyj    时间: 2008-3-27 22:44
标题: 一条查询语句可以访问不同数据库中的表吗?
select 语句中,查询的是同一个database 中的table
那么, 可以查询不同的database 中的table 吗?

如: 客户和定单的信息放在一个数据库A内
商品的信息放在数据库B内.
一条查询涉及到数据库A内的表定单和表商品的信息.
MySQL支持这样的查询吗?

谢谢
作者: kider    时间: 2008-3-27 23:41
是支持的,可以这样写:

select col1,col2... from A.table1, B.table2 ... where ...
作者: mysqlkumao    时间: 2008-4-10 08:58

作者: sharpstar    时间: 2008-5-27 17:45
绝对可以啦
select可以引用不同库里面的表
作者: kouzhiyong    时间: 2008-7-6 12:37
提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 MySQL社区 (http://www.mysqlpub.com/) Powered by Discuz! X3.2