SQL:从多个数据库中选择并按公共字段排序?

时间:2013-12-02 19:23:52

标签: sql

我正在尝试从每个表中显示行,从我的数据库到html页面。如何通过相同的公共行选择和排序每个行,即位置行?

$con=odbc_connect('rdt','','');
$sql= "SELECT * FROM [Drive Errors],[Drive List] ORDER BY COALESCE[Position]ASC"; 

$rs=odbc_exec($con,$sql);
if (!$rs)
    {echo("Error");}

我收到此错误:指定字段'[Position]'可以引用SQL语句的FROM子句中列出的多个表

由于

PS:位置行在所有表中具有相同的数据

1 个答案:

答案 0 :(得分:0)

尝试加入声明

SELECT * FROM table1
JOIN table2 ON table1.commonfield = table2.commonfield