MYSQL按文字排序

Pat*_*øis 3 php mysql sorting

好的,所以我知道如何按ID或数字排序

$getTicket = $sql->query("SELECT * FROM `ticket` 
                          WHERE `user`='$user->name' 
                          ORDER BY `id` DESC");
Run Code Online (Sandbox Code Playgroud)

我在票证表中有状态,并且我有三件事:

1)已回答2)未答复3)完成

我想以这种方式对它进行排序:

1)未答复
2)已回答
3)完成

有没有办法做到这一点?

小智 5

做简单的 -

ORDER BY FIELD(Status, 'Unanswered', 'Answered', 'Done')
Run Code Online (Sandbox Code Playgroud)