小编Edd*_*e D的帖子

SQL条件案例

我有一个表格列出项目和这些项目的状态.问题是某些项目有多个不同的状态条目.例如.

HOST          Status
1.1.1.1       PASS
1.1.1.1       FAIL
1.2.2.2       FAIL
1.2.3.3       PASS
1.4.2.1       FAIL
1.4.2.1       FAIL
1.1.4.4       NULL
Run Code Online (Sandbox Code Playgroud)

我需要为每个资产返回一个状态.

HOST          Status
1.1.1.1       PASS
1.2.2.2       FAIL
1.2.3.3       PASS
1.4.2.1       FAIL
1.1.4.4         No Results
Run Code Online (Sandbox Code Playgroud)

我一直试图用T-SQL Case语句做到这一点,但不能完全正确.条件是任何Pass +任何东西都是Pass,Fail + No Results是失败,Null是No Results.

sql t-sql sql-server case distinct-values

7
推荐指数
1
解决办法
1743
查看次数

标签 统计

case ×1

distinct-values ×1

sql ×1

sql-server ×1

t-sql ×1