对不起,令人困惑的标题。我在寻找我正在寻找的解决方案时遇到了麻烦,因为我不知道如何用几句话来概括它。
我有一个表 table_name,其中包含 Indicator、ID 和 Num 列。指标为 0 或 1,ID 最多可存在 2 次。如果ID号存在两次,一个指标是0,另一个是1,如果ID存在一次,它的指标是0。如果一行的指标是0,我的查询需要能够返回0和Num from如果指标为 1,则与指标 0 匹配的 ID。
Indicator----ID-----Num
1-------------01----3000
0-------------01----4000
0-------------02----5000
0-------------03----100
1-------------04----400
0-------------04----200
查询结果
4000
0
0
0
200
0