编辑:这两个表之间的键是客人的 id #。
我想同时运行来自 2 个不同表的 2 个查询:
我想创建一个列表,主持人可以通过该列表查看他们曾经邀请过的每个人。我想显示受邀的客人
的用户名+位置
$table = query("SELECT guest FROM parties WHERE host = $uid");
$table2 = query("SELECT id, username, location FROM users WHERE id = $uid");
$uid 是当前用户,查看其邀请的客人的历史记录。
<小时/>各方表
事件| guest |主机
圣诞节 | 12 | 12 14
<小时/>用户表
id |用户名 |位置
12 |卡罗琳 |纽约
<小时/>我该怎么做?
最佳答案
$query = query('SELECT `u`.`username`, `u`.`location` FROM `users` u JOIN `parties` p ON `p`.`guest` = `u`.`id` WHERE `p`.`host` = ' . $uid)
关于php - 如何连接来自 2 个不同表的 2 个查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17498143/