mysql - 如何在三个表之间进行内部连接?
问题描述
我有三张桌子。
uers(id,name,email,passowrd,contact,address,city)
items(id ,name,price)
users_item(id,user_id,item_id,status)
这里是user_id
外item_id
键。我怎样才能得到只有users_name,items_name,items_price,status
列的结果表?
解决方案
加入他们吧......
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
推荐阅读
- python - 使用 selenium for python 从文件夹导入文件
- html - 自定义输入复选框不确定
- java - Selenium Java 从下拉菜单中选择
- python - 如何按数字顺序对python中的文件进行排序?
- android - Android SDK Manager 下载任何源列表失败
- angular-material2 - mat-select 中的选定值不会发送给父级
- ruby - nil:NilClass 的未定义方法“执行”
- java - Outlook 无法在 MimeMessage 中显示图像
- php - 由空格分隔的正则表达式组词
- javascript - element.style 未定义