我有一个包含一个列fieldName和另一个列的表numberOfLine。
我想自动增加numberOfLine1的条件fieldName。如果fieldName更改NumberOfLine,插入请求的重新启动计数也必须从1开始insert into TableName values ('xxx', ?:NumberOfLigneIncrementedByFieldName)
我想用一个简单的SQL请求而不使用 triggers
举个例子 :
您要row_number():
select t.*, row_number() over (partition by fieldname order by ?) as numberofline
from table t;
Run Code Online (Sandbox Code Playgroud)
? 指示用于指定列排序的排序列。
| 归档时间: |
|
| 查看次数: |
40 次 |
| 最近记录: |