把各字段转化为字符串然后拼接在一起,中间加“-”作为间隔符,把这个作为重复关键字where value not in (select cast(field1 as varchar(50))+'-'+cast(field2 as varchar(50)) from table)
但这种方式效率很低,我遇到有几千行数据时将耗费1分钟的时间。
如果各位有更好的方法欢迎指教。