我目前有一个查询,它在 WHERE 子句中为应用程序选择多行数据:
SELECT
APP_NAME,
NAME,
ROLE
FROM APP_PERSON
WHERE APP_NAME='ABCD'
ORDER BY APP_NAME,NAME
这将返回:
ABCD Bob Executive Director
ABCD Kim Director
ABCD Sara Associate Director
ABCD Tim VP
我想要的是返回一行,最低的人标题为“角色”。顺序是:副董事、董事、执行董事、副总裁(这些是唯一的选择)。
因此,对于上面的示例,我想要返回的唯一行是:
ABCD Sara Associate Director
如果没有副主任,我会想要主任。如何创建一个可以执行此操作的查询。我假设某种解码,但不知道去哪里用它。谢谢你的帮助!