Ordenação condicional no MySQL?

Eu tenho a tabela "tarefas" com 3 campos:

encontroprioridade (0,1,2)feito (0,1)

O que eu estou tentando alcançar é com toda a tabela classificada por flag, as tarefas que não são feitas devem ser classificadas por prioridade, enquanto as tarefas que são feitas devem ser classificadas por data:

Selecione * da ordem de tarefas por ordem ascSe feito = 0, adicionalmente, pedir por prioridade descSe feito = 1, adicionalmente, pedir por data desc

É possível fazer isso no MySQL sem sindicatos?

Obrigado.

questionAnswers(2)

yourAnswerToTheQuestion