设置数据库的时候增加一个字段 No 你的每一条记录都有主键吧 在插入的时候判断一下 如果有就让No加一
记录不多的可以这样处理//统计到某临时表 SELECT Group1,Group2,Sum(QtyCol) INTO #Temp FROM A GROUP BY Group1,Group2//回填到正式表 TRUNCATE TABLE A INSERT INTO A SELECT ... FROM #Temp//删除临时表 DROP TABLE #Temp
致:kssys() 思路一样,但是现在的问题是去掉重复记录的同时要给相应列值加1
group by 一下不就成了?
表结构:ID NANE NO ----------------------- 1 牙膏 1 2 牙刷 1 3 牙膏 2结果表:ID NAME NO ----------------------- 1 牙膏 3 2 牙刷 1
你的每一条记录都有主键吧
在插入的时候判断一下
如果有就让No加一
SELECT Group1,Group2,Sum(QtyCol) INTO #Temp FROM A GROUP BY Group1,Group2//回填到正式表
TRUNCATE TABLE A
INSERT INTO A SELECT ... FROM #Temp//删除临时表
DROP TABLE #Temp
思路一样,但是现在的问题是去掉重复记录的同时要给相应列值加1
-----------------------
1 牙膏 1
2 牙刷 1
3 牙膏 2结果表:ID NAME NO
-----------------------
1 牙膏 3
2 牙刷 1