表结构
出现重复的列 其他列
A XXXXXX
A XXXXXX
B XXXXXX
B XXXXXX
C XXXXXX
D XXXXXX
C XXXXXX
A XXXXXX
项得到的结果
出现重复的列 重复第N次出现
A 0
A 1
B 0
B 1
C 0
D 0
C 1
A 2
求大神帮忙给个sql
select count(*) from ttt a where rowid>(select min(rowid) from ttt b where a.name=b.name);
记录虽然存在重复,但是rowid是唯一的,sql语句自己再琢磨琢磨
不知道你这个问题是为了解决什么问题, 依据你这样的说法, 那么不同的排序得到的第几次出现都是不一样的,! 所以没办法搞,个人意见啊,
你的例子不是很懂,如果想知道那些行重复几次的话,可以按照列,分组 count