MySql: Как показать все задачи, созданные каждым пользователем? - PullRequest
1 голос
/ 20 марта 2019

Я использую панель аккордеона, чтобы показать тем пользователям, которые создали какое-то задание. Например:

пользователь 1, поскольку Тим создал 3 задачи (задача 1: оплата счета, задача 2: вызов Марка и задача 3: чистая машина)

пользователь 2 в роли Джима создал 2 задания (задание 1: приготовить еду и задание 2: назначение стоматолога в 3 часа дня)

Я могу отображать как пользователей Tim, так и Jim, и когда я нажимаю на панели аккордеона для Tim или Jim, я вижу все задачи, созданные этими пользователями.

Я просто хотел показать, когда я нажимаю на панель аккордеона Тима, я хочу видеть только задачу, созданную только Тимом, а не Джимом, и то же самое с Джимом, когда я нажимаю на панели аккордеона Джима, я хочу только задачу Джима отображать а не тима на панели.

Select users.id  as 'userID', users.name, tasks.id, tasks.task,
tasks.iscompleted, tasks.createdBy, tasks.completedBy, tasks.status
FROM users
Left Join tasks on  tasks.createdBy = users.id
where tasks.iscompleted = false AND tasks.createdBy = users.id
group by users.id
ORDER by tasks.id DESC

Спасибо за ваше время.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...