mysql中同时查询两个数据库中的数据 50

本机中有两个数据库datebaseA和datebaseB,datebaseA中有表格tableA,tableA中有字段wordA;同样datebaseB中有表格table... 本机中有两个数据库datebaseA和datebaseB,datebaseA中有表格tableA,tableA中有字段wordA;同样datebaseB中有表格tableB,tableB中有字段wordB。
现在我要查询tableA和tableB中字段相同的记录,请问SQL语句怎么写??数据库是mysql
展开
 我来答
刺友互
高粉答主

2019-07-12 · 每个回答都超有意思的
知道答主
回答量:3979
采纳率:100%
帮助的人:65.9万
展开全部

1、打开php的编辑器sublime,新建一个文件,写上注释内容。

2、新建一个函数chaxun。

3、连接数据库,填写数据库的用户名,密码,主机名以及要使用的数据库。

4、填写查询的sql语句。select * from test1。

5、读取查询到的数据,我们这里用到的函数是fetch_assoc来实现。

6、调用这个函数。

7、打开本地的服务器,输入网址进行访问测试。

知道小爷
2017-07-10 · TA获得超过1489个赞
知道小有建树答主
回答量:368
采纳率:83%
帮助的人:22.4万
展开全部

mysql中,可用库名前缀同时查询两个数据库中的数据。

工具:mysql 5.6

步骤:

1、如图可见,在本地localhost中有2个数据库,分别是badkano和badkano_test。

2、假如两个数据库中有相同的表student,数据分别如下:

3、要同时查询两个数据库中的上边两张表,语句如下:

select * from badkano.student
union all 
select * from badkano_test.student;

4、查询结果就将2个库中的数据一起查出来了:

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
w602350769
2012-09-29 · 超过11用户采纳过TA的回答
知道答主
回答量:17
采纳率:0%
帮助的人:25.3万
展开全部
select a.wordA from `databaseA`.tableA a ,`databaseB`.tableB b where a.wordA=b.wordB;
测过 运行没得问题哦
那个引号是反单引号,tab键上面的那个 O(∩_∩)O~
记得给分哦
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
d7pp
2012-09-16 · TA获得超过2268个赞
知道大有可为答主
回答量:2942
采纳率:0%
帮助的人:2511万
展开全部
拙见

建立两个数据库连接,分别取数据,然后判断结果集。

水平有限
追问
支持,我就没想到,谢谢你,我去试试。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
1025227710
2012-09-18
知道答主
回答量:42
采纳率:0%
帮助的人:18.6万
展开全部
创建DB link,把两个库关联,具体怎么关联一时半会还真想不起来了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式