- SELECT t.*,
- MAX(original_column) OVER () + ROW_NUMBER() OVER (ORDER BY original_column) AS new_column
- FROM your_table t
- WHERE your_conditions;
复制代码请将your_table替换为您的实际表名,original_column替换为您要基于其最大值加1的字段名,your_conditions替换为您的查询条件。
如果您的需求是不同的,请提供更具体的场景描述。
|