-1
A
回答
1
您可以LEAD
提供的版本,你都在支持它这样做。
select customer,orderdate,item,
lead(orderdate,1) over(partition by customer order by date) as second_date,
lead(item,1) over(partition by customer order by date) as second_item,
lead(orderdate,2) over(partition by customer order by date) as third_date,
lead(item,2) over(partition by customer order by date) as third_item
from tbl
+0
谢谢。这部分帮助我。 –
+0
你应该发表另一个问题..而不是在接受答案后改变问题。 –
+0
谢谢。我是这个论坛的新手。 –
相关问题
- 1. SQL查询将下一行的列作为行的列,并将列的第二行按客户排序日期排列到下一行
- 2. SQL - 将一行转置为两列
- 3. 将样式设置为第一列excel
- 4. QTableView - 将第一列设置为“只读”
- 5. 将第二行文本设置为第一个标签
- 6. 基于另一列的值将一列转置为行
- 7. 根据第一列将第二列转换为行
- 8. 将行和列设置为数组
- 9. 将下拉列表设置为第一个值
- 10. 如何在DataGridView中将“插入新行”设置为第一行
- 11. 如何设置上一行的列值?
- 12. Janus Grid:在父行中为分组的列设置一个值将子行设置为Nothing
- 13. 对列进行排序并将结果设置为MySql中的另一列
- 14. 将范围设置为最后一行
- 15. 如何将现有列的第一行填充到第二行的新列中?
- 16. 如何将第二行的第二列与Bootstrap中的第一列或第一行对齐?
- 17. 将行结果设置为SQL Server中的列
- 18. 设置的第一个值作为默认的下拉列表
- 19. 将参数值设置为阵列bean的第一个位置
- 20. 如何为SQL Server上的列中的每一行设置唯一的ID
- 21. 将列转置为行
- 22. 将第一列的行值转换为R中的列
- 23. 如何将一列中的数据转置为一行?
- 24. 将第一行数据网格设置为不同的颜色
- 25. MySQL - 将一列/三行重组为三列/一行?
- 26. 在SQL查询中将列设置为第100个十进制
- 27. 在一行中找到下一列为空的列
- 28. 将DataGridViewComboBoxColumn.ValueMember设置为另一列
- 29. SQL查询Concat的2行同一列
- 30. 在SQL Server上,是否可以将一组列设置为空单行?
加入到自己是指ID = PreviousId - 1.你到目前为止做了什么? –