我有一个基于条件更新表的sql查询。我正在visual studio中创建迁移文件,如何添加回滚以确保我更新到文件中的更改恢复到原来的状态。INSERT INTO Table(ID,Name,SiteID,Surname)(SELECT MAX(ID) FROM Table) + ROW_NUMBER()OVER (ORDERFROM Table
WHERE SiteID = 10000 --so it will copy this data 10000 and make a new entry of 1
我知道ROW_NUMBER() OVER (PARTITION)不会在MySQL中工作。我希望将代码从Server转换为MySQL: ROW_NUMBER() OVER (
Partition By X.TPID,originTLA, destinationTLA在大多数情况下,查找等级的要求是基于单个列的。但在这里,我们必须根据三列来确定等级。基于单列的排序是一种简单的方法。但是,我不知道如何实现基于三列或多列的军衔。