SQL 查找唯一项并且列值之一为 NULL

SQL Find unique items AND one of the column value is NULL

我有一个 table 格式如下:

ItemNo  ItemDesc
11111   Item01 Description
11111   Item01 Description2
11111   <NULL>   
22222   <NULL>    
33333   Item03 Description
33333   Item03 Description2
33333   <NULL>

我想找到独特的物品 22222.TIA。

SELECT
    ItemNo
FROM
    yourTable
GROUP BY
    ItemNo
HAVING
        COUNT(*) = 1
    AND SUM(CASE WHEN ItemDesc IS NULL THEN 1 END) = 1