比如我在表中有1000条记录 列有 姓名,性别 毕业学校,年龄等等
如果当有2条记录或2条以上的记录 在姓名和性别这一栏上是一样的数据我就取出来
这应该怎么样做啊 给出思路就可以了 (简单点就是查重复记录,其查重复记录的条件是不定的)
表A
ID name age school sex
1 张三 2 清华 男
2 李四 3 北大 女
3 张三 3 北大 男
4 王五 4 交大 男
3 李四 6 农大 女
如果当name 和sex相等的时候就是重复记录 应该怎么做呢??
这个的结果应该就是2条记录重复了
如果当有2条记录或2条以上的记录 在姓名和性别这一栏上是一样的数据我就取出来
这应该怎么样做啊 给出思路就可以了 (简单点就是查重复记录,其查重复记录的条件是不定的)
表A
ID name age school sex
1 张三 2 清华 男
2 李四 3 北大 女
3 张三 3 北大 男
4 王五 4 交大 男
3 李四 6 农大 女
如果当name 和sex相等的时候就是重复记录 应该怎么做呢??
这个的结果应该就是2条记录重复了
from bb
where (Select Count(*) from bb as c where bb.id=c.id)>1 and
(Select Count(*) from bb as d where bb.school=d.school)>1绝对可以 条件你可以自己加