根据表project\u users中的用户\u id显示字段

uwopmtnx  于 2021-06-23  发布在  Mysql
关注(0)|答案(1)|浏览(297)


这是我的数据库,我想找出一个查询。我的查询应该根据 user_idproject_users . 项目通过任务连接起来。
如何根据 user_ID 这与 task_ID 从而导致 project_ID 通过 project_task table? project_IDproject 是2, project_ID 对于中的任务 project_task 是2和 task_ID 是3,而 task_IDproject_users 是3。

cotxawn7

cotxawn71#

加入表并对 user_idWHERE 条款。

SELECT DISTINCT p.project_name,
                p.project_description,
                p.project_image
       FROM project p
            INNER JOIN project_task t
                       ON t.project_id = p.project_id
            INNER JOIN project_users pu
                       ON pu.task_id = t.task_id
       WHERE pu.user_id = <user id>;

相关问题