我正在尝试进行一个查询,它将调用获取所有匹配的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
,我试图做一个查询,将返回的ID 1,2,5和6试过工会和加入过的select * from tbl where col4 = 123 and col3 =1
变化,他们都要么排除3,4,5 ,6或全部包括在内。
我不明白的问题。你想用什么标准来选择行? – Blorgbeard
我基本上想要查询col4 = 123,然后获取所有在col 3中有值的所有值以及与col2不匹配的所有其他值。 – user2920788