首页 > 解决方案 > 如何在三个表之间进行内部连接?

问题描述

我有三张桌子。

uers(id,name,email,passowrd,contact,address,city)
items(id ,name,price)
users_item(id,user_id,item_id,status)

这里是user_iditem_id键。我怎样才能得到只有users_name,items_name,items_price,status列的结果表?

标签: mysqlsql

解决方案


加入他们吧......

SELECT *
FROM users U
LEFT JOIN user_items UI ON UI.USER_ID = U.ID
LEFT JOIN items I ON I.ID = UI.ITEM_ID

推荐阅读