我如何联合SQL查询

时间:2018-11-17 16:32:10

标签: php mysql

我必须查询:

SELECT * FROM `posts` WHERE `id` = '{$id}'
SELECT * FROM `post_votes` WHERE `post` = '{$id}' AND `user` = '{$user}'

我可以将它们连接到一个查询中(某些列名称相似)并使用mysqli_fetch_assoc获取assoc数组吗?

谢谢。

1 个答案:

答案 0 :(得分:0)

我不确定您确切了解表的结构,但我认为您要寻找的是(project-directory)$ yarn
因此,您查询的内容可能类似于:

UNION ALL

如果post和post_votes没有相同的列名,则必须使用别名。 有关更多详细信息,请参见https://www.techonthenet.com/postgresql/union_all.php
希望对您有帮助!