質問を組み立てるために、これを少し簡略化しました。より多くのテーブルが関係していますが、これが問題の核心です。
したがって、MSSQL2008には2列しかないテーブルがあります。
GroupID | Culture
1 | en-gb
2 | fr-fr
3 | en-gb
3 | fr-fr
4 | en-gb
4 | fr-fr
4 | es-es
グループIDが何であるかわかりませんが、次のことができるようにしたいと思います。
1)en-gbのみを選択します-GroupIDが1の一意の行を返し、GroupID 3および4の行は返しません
2)en-gb AND fr-frを選択して、GroupIDを3にします
私はこれの例を探しましたが、正しい検索用語を考えていない可能性があります。ありがとう。