私はcol3 = 1
と一致するすべてを取得し、グループcol4 = 123
の残りの部分を取得しながらcol2を別個の値にするクエリを作成しようとしています。私のテーブルには、結果に特定の行を結合する
ID col1 col2 col3 col4
---------------------------------
1 A1 A NULL 123
2 B1 B NULL 123
3 C1 C NULL 123
4 D1 D NULL 123
5 C2 C 1 123
6 D2 D 1 123
のように見えると私は持っているが、3,4,5の労働組合を試してみましたが、select * from tbl where col4 = 123 and col3 =1
のバリエーションをオフに参加し、彼らはすべてのいずれかの除外のID 1,2,5および6を返すクエリを作成しようとしています、6、またはそれらのすべてを含めることができます。
は、私が質問を理解していないが。行を選択するために使用する基準は何ですか? – Blorgbeard
私は基本的にcol4 = 123を照会し、col3の値とcol2と一致しない他のすべての値を持つすべてを取得します。 – user2920788