Почему не работает сортировка у каждого из запросов, но если делать один из запросов, с сортировкой все в порядке
(SELECT * FROM `SID_workCourier` sw
LEFT JOIN `SID_user` su on su.userID=sw.user_id
WHERE work_done = 0 AND priority = "Супер срочно (все бросить и бежать)"
ORDER BY `data_add` ASC)
UNION
(SELECT * FROM `SID_workCourier` sw
LEFT JOIN `SID_user` su on su.userID=sw.user_id
WHERE work_done = 0 AND priority = "Быстро (сегодня)"
ORDER BY `data_add` ASC)
UNION
(SELECT * FROM `SID_workCourier` sw
LEFT JOIN `SID_user` su on su.userID=sw.user_id
WHERE work_done = 0 AND priority = "Не срочно (можно на днях)"
ORDER BY `data_add` ASC);