我花了几个小时才弄清楚这个查询,但没有结果,
我实际上是PDO的新手,我曾经做过MYSQL,但我在stackoverflow上看到我必须更改为PDO因为MYSQL很快就会被禁用,
所以现在我的问题是,我想选择两个不同的表,在这样的一个查询中没有关系,
$query = $dbh->query("SELECT * FROM table1; SELECT * FROM table2");
//rest of query,
我该怎么做?
答案 0 :(得分:4)
就像你用vanilla SQL做的那样:
$query = $dbh->query("SELECT * FROM table1, table2");
答案 1 :(得分:0)
或使用JOIN
SELECT t1.id,t2.name FROM users AS t1 JOIN persons AS t2 ON t1.id = t2.id;