我有BatchNbr,serialNbr等等等等表.........更新未選中的記錄表,並給他們一個新的ID
BatchNbr| serialNbr
----- - | ------
P-27 | 501600
p-27 501601
" 501602
"" 501603
""
"" ""
現在我要選擇前N個記錄從表中保留相同的batchNbr和未選定記錄batchnbr應更新爲「P-27-1'.I能夠通過使用
select top(@top) BatchNbr,SerialNbr from Table.
選擇前N個記錄,但我沒有得到如何更新BatcNbr剩餘記錄
任何幫助,高度讚賞
你的rdbms是什麼?請閱讀[** How-to-Ask **](http://stackoverflow.com/help/how-to-ask) \t \t這裏是[** START **](http ://spaghettidba.com/2015/04/24/how-to-post-at-sql-question-on-a-public-forum/),瞭解如何提高您的問題質量並獲得更好的答案。 –
你需要更新你的表並設置BatchNbr = p-27?在所有行中? – Sami
如果表中有20條記錄,並且用戶選擇top10記錄,那麼我需要將11-20的batchnbr更新爲'p-27-1'。 –