我有3张表。
我必须选择 worker_id
, name
, surname
和 task_name
. 问题是,我不知道如何在选择数据时不重复worker_id(我必须显示worker的所有任务)。
我想出了一个查询,但正如我之前提到的,它对我来说并不好用(它重复了工人的id)。
SELECT workers.worker_id, workers.name, workers.surname, tasks.tasks_name
FROM workers, tasks, implementing
WHERE workers.worker_id=implementing.worker_id AND tasks.task_id=implementing.task_id
你会得到这样的结果