SELECT
DISTINCT(p_title), title
FROM
`reg`
WHERE
( C_title REGEXP '[ENGINE]' or C_title REGEXP '[ENGINEER]')
AND title IN ('Prof. Dr.','Dr.','Mr.')
また
ORDER BY FIELD (title,'Prof. Dr.','Dr.')
クエリで Prof. Dr. フィールドと Dr. フィールドのみをリストしたいと考えています。しかし、最初は教授、次は博士….しかし、これらのコードは機能していません。
WHEN title = 'Prof. Dr.' THEN 1
WHEN title = 'Assoc. Prof. Dr.' THEN 2
WHEN title = 'Assist. Prof. Dr.' THEN 3
WHEN title = 'Dr.' THEN 4
WHEN title != 'Ms.' THEN 5
WHEN title != 'Mr.' THEN 6
ELSE 7
別の方法を教えてください。