0

次のようなデータセットがあります。

    Claim   Type
    0       1
    107444  2
    107444  5
    107445  2
    107446  2

等...

この単純なクエリの結果として:

    select Claim,[Type] from myTbl
    Group by Claim,[Type]
    order by Claim

Type = 5 の Claim を完全に除外するクエリを作成したいので、結果は次のようになります。

    Claim   Type
    0       1
    107445  2
    107446  2

これを達成する方法についてのアイデアはありますか?

4

2 に答える 2

1

whereこれは、句のロジックで行うことができます。

select Claim, [Type]
from myTbl
where claim not in (select Claim from myTbl where [Type] = 5)
于 2013-09-04T14:46:52.397 に答える
1

HAVING 句を使用します。

http://www.w3schools.com/sql/sql_having.asp

于 2013-09-04T14:46:52.903 に答える