Если проект совсем простенький - успеть можно, но очень приблизительно. Какие-то элементарные фиксы тоже можно успеть, но велика вероятность, что Ваши фиксы наделают больше вреда, чем пользы. Это если проект сложнее чем простой бложик из туториалов. Но в проект за 7 часов вы полноценно не въедите никак. Руководство - неадекват. Если дает такие сроки, то можно представить какой звиздец творится в коде. А это еще время на разгребание лапши.
Как бы поступил я? Послал бы таких умников в пешее эротическое. И делал так не раз. Зачем мне лишний геморрой? Вакансий сейчас полно, не стоит зацикливаться на одной конторе.
SELECT * FROM `SID_workCourier` sw
LEFT JOIN `SID_user` su on su.userID=sw.user_id
WHERE work_done = 0
AND priority IN ("Супер срочно (все бросить и бежать)" , "Быстро (сегодня)", "Не срочно (можно на днях)")
ORDER BY `priority`, `data_add` ASC
UPD: Да, ниже более верный вариант написали. Ну просто сам смысл использования именно UNION какой?
И по идее сортировка выполняется внутри каждого SELECT'а , т.е. сначала сортируется все в первом, потом к его результату добавляется второй SELECT (со своей сортировкой), потом третий. У Вас не так?
Как бы поступил я? Послал бы таких умников в пешее эротическое. И делал так не раз. Зачем мне лишний геморрой? Вакансий сейчас полно, не стоит зацикливаться на одной конторе.