有如下表和数据:
Seq kuni sub
001 USA A
001 CHN A 002 USA A
002 USA B 003 CHN A
003 CHN D 004 CHN A
004 GBR A选出只有USA和只有CHN的数据,
两者皆有的不要。
即应该选出:
002 USA A
002 USA B 003 CHN A
003 CHN D条件是动态的,也可能要选只有GBR或者ITA或者CHN的数据。请各位指教,提案越多越好,多谢!
Seq kuni sub
001 USA A
001 CHN A 002 USA A
002 USA B 003 CHN A
003 CHN D 004 CHN A
004 GBR A选出只有USA和只有CHN的数据,
两者皆有的不要。
即应该选出:
002 USA A
002 USA B 003 CHN A
003 CHN D条件是动态的,也可能要选只有GBR或者ITA或者CHN的数据。请各位指教,提案越多越好,多谢!
WHERE (seq, kuni) IN
(SELECT seq, kuni FROM tabname GROUP BY seq, kuni HAVING COUNT(*)>1)