在MySQL中,我有两个不同的数据库 - 让我们调用
$dbcon1 = mysql_connect('db1_host','db1_user','db1_pass') or die(mysql_error());
mysql_select_db('db1_dbName',$dbcon1)or die(mysql_error());
$dbcon2 = mysql_connect('db2_host','db2_user','db2_pass') or die(mysql_error());
mysql_select_db('db2_dbName',$dbcon2)or die(mysql_error());
现在我在'db1_dbName'中的表与'db2_dbName'中的表之间执行UNION。我们打电话:
Select coloum1,coloum2 FROM db1_dbName.students
UNION ALL
Select coloum1,coloum2 FROM db2_dbName.students LIMIT 30,50
我没有结果。我检查了我的数据库连接,一切正常。
有人会告诉我这有什么不对吗?