我正在使用单个插入语句将批记录添加到表中。我希望为每个新批次分配递增数字,但每次都从1开始。每次更新值从1开始的SQL更新记录
所以,如果我有
Batch Name IncementingValue
1 Joe 1
1 Pete 2
1 Andy 3
2 Sue 1
2 Mike 2
2 Steve 3
,我再添加两个记录(使用单个插入语句):
3 Dave
3 Paul
我怎么能对这个表运行更新语句,以便戴夫将被设置为1,保罗将被设置为2.我不想使用游标。
您打算使用哪种RDBMS? – 2010-09-09 09:22:24
我正在使用MS SQL 2005 – DEH 2010-09-09 09:33:05