62,074
社区成员
发帖
与我相关
我的任务
分享
CREATE TABLE t1
(
id INT ,
name1 NVARCHAR(20),
name2 NVARCHAR(20)
)
INSERT INTO t1 VALUES(1,'张三','李四')
INSERT INTO t1 VALUES(2,'张三','李四')
INSERT INTO t1 VALUES(3,'李四','王五')
INSERT INTO t1 VALUES(4,'李四','赵六')
INSERT INTO t1 VALUES(5,'张三','王五')
INSERT INTO t1 VALUES(6,'李四','赵六')
SELECT * FROM t1 WHERE id NOT IN (
SELECT a.id FROM t1 a,t1 b
WHERE a.name1=b.name1 AND a.name2=b.name2 AND a.id<b.id)
id name1 name2
----------- -------------------- --------------------
2 张三 李四
3 李四 王五
5 张三 王五
6 李四 赵六
(4 行受影响)