使用mysql比较php中两个表的两个id

时间:2011-09-30 05:43:18

标签: php mysql database compare

这是我写的SQL语句。

$result_array 
   = mysql_query("SELECT * FROM pl_fixtures WHERE id = pl_divisions.id", $con1);

编写它来比较dbfix.id和dbdiv.id的值。有人可以告诉我比较这两个“id”的错误是什么? dbfix和dbdiv是同一数据库中的两个不同的表。两者都有id作为主键。我使用的是PHP 5.

任何帮助将不胜感激。谢谢:)

此致 BG

1 个答案:

答案 0 :(得分:2)

您未在select中包含pl_divisions表。请尝试以下方法:

$result_array = mysql_query("SELECT * FROM pl_fixtures, pl_divisions WHERE pl_fixtures.id = pl_divisions.id", $con1);