取出表只出现一次的记录
有一个表t,结构如下:
id content
1 a
1 a
1 b
1 c
2 a
2 b
2 b
我想得到只出现过一次的记录,结果为:
id content
1 b
1 c
2 a
id content
1 a
1 a
1 b
1 c
2 a
2 b
2 b
我想得到只出现过一次的记录,结果为:
id content
1 b
1 c
2 a
就是有重复的记录就不要了.
SELECT ID,CONTENT
FROM T
GROUP BY ID,CONTENT
HAVING COUNT(*) = 1
FROM T
GROUP BY ID,CONTENT
HAVING COUNT(*) = 1