以下是我正在使用的结果集.我想要的是一个额外的列,它将X行标识为相同.在我的结果集中,第1-4行是相同的(想要标记为1),第5-9行是相同的(标记为2); 第10行(标记为3)
这怎么可能只使用SQL?我似乎无法使用rank或dense_rank函数执行此操作.
ranking diff bool
-------------------- ----------- -----------
1 0 0
2 0 0
3 0 0
4 0 0
5 54 1
6 0 0
7 0 0
8 0 0
9 0 0
10 62 1
Run Code Online (Sandbox Code Playgroud) 我有一个名为myvals的表,其中包含以下字段:
ID number
-- -------
1 7
2 3
3 4
4 0
5 9
Run Code Online (Sandbox Code Playgroud)
从第2行开始,我想添加前一行号的数字.所以,我的最终结果将是这样的
ID number
-- ------
1 7
2 10
3 7
4 4
5 9
Run Code Online (Sandbox Code Playgroud)