如何根据删除行的条件进行分组

问题描述 投票:0回答:2

我有一个包含三列的表,ID,公司,结果,如下所示:

“原始表”“>

[我想做的是按照条件对ID /公司进行分组,如果同一公司中同一ID的结果均为“ Found”和“ Not Found”,那么我只想查看结果为“找到”。

我应该能够在不同公司获得同一主题的结果,但是如果组合ID /公司有多行,则只能看到结果为“找到”的行。

预期结果应该像这样:

“期望的结果”

我该怎么做?通过组合删除将其归为一组。

我有一个表,该表具有三列,ID,公司,结果,如下所示:如果相同的ID既有“ Found”又有“ Not Found”,我想做的就是按ID / Company与条件分组。导致...

sql sql-server tsql group-by sql-delete
2个回答
0
投票

假设您真的不想删除,只是从结果中省略,请使用HAVING子句:


0
投票

您的解释有点难以理解,但是根据您的数据,我认为您只需要聚合和min()

© www.soinside.com 2019 - 2024. All rights reserved.