【发布时间】:2012-09-04 04:18:38
【问题描述】:
使用 SQL Server 2000
表1
id date value
001 23/03/2012 P
001 24/03/2012 A
001 25/03/2012 P
001 26/03/2012 P
....
我想按日期检查上一行和下一行的值,如果是 P,那么我想创建一个当前行 P
预期输出
id date value
001 23/03/2012 P
001 24/03/2012 P 'Updated as per the condition
001 25/03/2012 P
001 26/03/2012 P
....
如何查询上述条件
需要查询帮助
【问题讨论】:
-
以前基于什么标准?按日期?还是按日期按 ID?
-
@astander,按日期选择
标签: sql sql-server sql-server-2000