Chinaunix

标题: 【讨论中】有关mysql查询的疑难问题 [打印本页]

作者: ml1234    时间: 2013-08-23 23:08
标题: 【讨论中】有关mysql查询的疑难问题
本帖最后由 chinafenghao 于 2013-08-28 12:05 编辑

我的mysql server上有2个数据库,分别为 data1,data2
data1数据库中有表1,表2,表3,表4,每个表中有10条纪录。
data2数据库中有表1,表2,表3,表4,每个表中有10条纪录。

问题:
输入那些命令可以一次查询data1,data2这两个数据库中的所有表的所有纪录,查询的关键字为"roo"

这样一条命令该如何写呢?
作者: ml1234    时间: 2013-08-23 23:09
附加:不考虑性能问题。
作者: seesea2517    时间: 2013-08-26 10:14
各表结构一样?
作者: 姚福坚    时间: 2013-08-26 16:37
SELECT roo FROM data1.表1
UNION
SELECT roo FROM data1.表2
UNION
SELECT roo FROM data1.表3
UNION
SELECT roo FROM data1.表4
UNION
SELECT roo FROM data2.表1
UNION
SELECT roo FROM data2.表2
UNION
SELECT roo FROM data2.表3
UNION
SELECT roo FROM data2.表4
作者: ml1234    时间: 2013-08-26 21:52
这语句不对啊
作者: 飞鸿无痕    时间: 2013-08-26 22:40
回复 1# ml1234


    题目不详细,表的结构是否一致,关键字所在的列名?
作者: ml1234    时间: 2013-09-03 19:34
这几个表结构一致




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2