roleという名前の列を持つテーブルがあり、値は次のとおりです。
Scientific staff
PostDocs
Supporting staff
PNUT
Visiting researchers
Secretary
Ph.D. students
Students
Other
科学系スタッフORDER BY
を第一に考えて使いたいと思います。このようなクエリを実行した瞬間、博士号のフィールドは. 学生が最初に返されます(現時点では、データベースの行にその他のフィールドが含まれていないためです)。のみを使用してこれを達成する方法はありますか、または返された値を手動で変更する必要がありますか? もしそうなら、その方法を教えてください。mysql
SELECT * FROM members ORDER BY role