gpt4 book ai didi

sql-server - 仅从 SQL Server 中的表中选择具有常见状态的行

转载 作者:行者123 更新时间:2023-12-02 22:35:12 24 4
gpt4 key购买 nike

我的表格如下:

ID CustomerID  AccountNumber StatusID
-------------------------------------
1 300 300100 1
2 300 300200 3
3 300 300300 3
4 400 400100 1
5 400 400200 1
6 500 500100 1

状态ID:

  • 1 = 已批准
  • 3 = 待处理

现在,我需要选择帐户已获批准的所有客户(没有待处理的客户),但不选择帐户仍处于待处理状态的客户。

如果您需要我提供更多详细信息,请告诉我。

最佳答案

按客户分组,仅选取那些没有 status <> 1 的客户

select customerID
from your_table
group by customerID
having sum(case when status <> 1 then 1 else 0 end) = 0

关于sql-server - 仅从 SQL Server 中的表中选择具有常见状态的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41423915/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com