【发布时间】:2014-03-19 06:19:56
【问题描述】:
Modified FirstName LastName PassportNumber
2014-09-03 Eric Clifton J12345
2014-09-04 Mathew NULL NULL
2014-09-05 Adams Thomas NULL
2014-09-06 Steve NULL H09090
在日期 2014-09-03 和 2014-09-06 之间查询时,输出应为:
FirstName LastName PassportNumber
Steve Thomas H090909
在日期 2014-09-03 和 2014-09-05 之间查询时,输出应为:
FirstName LastName PassportNumber
Adams Thomas J12345
在日期 2014-09-04 和 2014-09-04 之间查询时,输出应为:
FirstName LastName PassportNumber
Mathew NULL NULL
总之,在输入日期之前更新的更改值 - 应显示从和到日期。 如果在给定的日期范围之间没有进行任何更改,则应显示 NULL。 请帮助我如何实现这一目标?
谢谢, Avni Bhatt
【问题讨论】:
标签: sql-server-2008 tsql stored-procedures pivot-table