先抛开sql语法不谈,这里说一下我的问题解决思路
例:
原表 AAABBACCADD,去除连续重复后,期望结果 :ABACAD
方法:
1,取第一条记录A与第二条记录A比较,相等,抛弃第二条记录,
第一条记录A与再第三条记录A比较,相等,抛弃第三条记录,
第一条记录A与再第四条记录B比较,不相等,保留第一条记录A,这时,
2,取第四条记录B与地五条记录B比较,相等,抛弃第五条记录,
第四条记录B与再第六条记录A比较,不相等,保留第四条记录B,这时,
3,取第六条记录A与第七条记录C比较,不相等,保留第六条记录A,这时,
4,取第七条记录C与第八条记录C比较,相等,抛弃第五条记录,
第七条记录C与第九条记录A比较,不相等,保留第七条记录C,这时,
5,取第九条记录A与第十条记录D比较,不相等,保留第九条记录A,这时,
6,取第十条记录D与第十一条记录D比较,相等,抛弃第十一条记录,
第十条记录D与第十二条记录比较时遇到记录结尾,不相等,保留第十条记录D,结束
结果集为:ABACAD