Мой запрос выбирает задачи из БД MySQL.Каждое задание имеет идентификатор группы, и если группа равна 0, это частное задание, которое я хочу вернуть, только если задание принадлежит пользователю, который выполняет этот запрос.Надеюсь, что это имеет смысл: -)
SELECT t.id, t.title, t.created_by, u.username
FROM (p_tasks AS t)
LEFT JOIN p_groups AS g ON t.group_id = g.id
JOIN p_users AS u ON t.assigned_to_user_id = u.id
WHERE
(
t.assigned_to_user_id = $user_id OR
t.owner_user_id = $user_id
)
AND
(
g.priority >= '10' OR
t.group_id = 0
)
AND
(
t.status != "approved" AND
t.status != "closed"
)
ORDER BY c.name
Как я могу вернуть задачи с group_id = 0 только для тех, кто создал задачи?