Условная сортировка в MySQL?
У меня есть "задачи" таблица с 3 полями:
date priority (0,1,2) done (0,1)Я пытаюсь добиться того, чтобы вся таблица была отсортирована по флагу «Готово», задачи, которые не были выполнены, должны быть отсортированы по приоритету, а задачи, которые выполнены, должны быть отсортированы по дате:
Select * from tasks order by done asc If done=0 additionally order by priority desc If done=1 additionally order by date descМожно ли сделать это в MySQL без союзов?
Благодарю.