MySQL:如何多次加入同一个表?

时间:2017-04-08 20:37:28

标签: php mysql join alias

我的查询中使用了三个表:userspostsswaps

这是表格的结构。

互换: https://i.imgur.com/OdmsdGt.png

文章: https://i.imgur.com/gzIz1FX.png

这是我当前的部分有效的查询:

"SELECT item_name, item_thumb, item_id, swap_item, swap_message, username
FROM users 
JOIN swaps ON swaps.sender_id = users.id
JOIN posts ON posts.item_id = swaps.product_id
WHERE seller_id = {$_SESSION['id']}"

现在的问题是,我已经将item_id表格中的posts加入了product_id表格中的swaps

我还希望将swap_item表格中的swaps列加入item_id表格中的posts ...如果这有意义吗?

我尝试过使用别名来达到最佳理解但没有任何运气。

0 个答案:

没有答案