Flo*_*key 2 sql t-sql sql-server
我已经坚持了将近一整天,而我似乎无法通过查询来获得所需的结果集,我甚至不知道如何正确地说出我面临的这个问题.
目标是排除或以其他方式标记仅具有ItemNumber记录的客户,例如'9%'.
CustomerID ItemNumber
85610 99
85611 11
85611 99
85612 13
85612 11
85612 98
85613 98
85613 99
Run Code Online (Sandbox Code Playgroud)
在此示例中,应排除或标记CustomerIDs 86510和86513,因为与其记录关联的ONLY ItemNumbers类似于"9%".
我会坚持下去,但我觉得这是一件非常简单的事情,我忽视了,我会感激任何帮助.
麦克风
SELECT CustomerID, ItemNumber
FROM dbo.table AS t
WHERE NOT EXISTS
(
SELECT 1 FROM dbo.table
WHERE CustomerID = t.CustomerID
AND ItemNumber NOT LIKE '9%'
);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
437 次 |
| 最近记录: |