当配置单元中不存在其他帐户类型时,我要选择帐户
我用 Account_type = 'Second'
,但所有的记录都来了
Select Account_ID, Account_type
From Account
Where Account_type = 'Second'
我的预期结果是:
Account_ID Account_type
102 Second
实际结果是
Account_ID Account_type
101 Second
102 Second
1条答案
按热度按时间aemubtdh1#
使用解析函数来计算
account_type
存在于Account_ID
.例如这个解析函数
将
1
对所有人account_id=101
记录和0
对于数据集中的所有其他记录。希望你有这个想法。当第一个帐户不存在时,选择第二个帐户类型:
当第一个和第二个帐户不存在时,选择第三个帐户类型:
当存在第三方账户类型以外的其他账户类型时,您还可以计算标志:
并使用
other_account_exist_flag=0