【发布时间】:2021-10-02 09:02:02
【问题描述】:
我正在尝试根据标志列返回 id 和 name。如果 id 有一个带有 flag = 1 的行,我的查询应该只返回这些行。如果它没有 flag=1 值,它应该返回 flag = 0 的行。最好的方法是什么?这是示例数据:
id name flag
5 aa 1
5 bb 0
6 cc 1
10 dd 0
11 ee 1
11 ee 0
预期输出是:
id name flag
5 aa 1
6 cc 1
10 dd 0
11 ee 1
【问题讨论】:
-
能否将预期的输出添加到您的问题中?
-
添加了预期的输出
标签: sql oracle plsql oracle-sqldeveloper