我正在尝试创建一个基于id加上代码加上一个开始日期的密钥,该日期跨越一系列日期并合并id +代码,直到另一个id +代码出现.这是数据:
ID CODE EFFECTIVE TERM 9950 H0504402 07/01/2007 08/31/2007 9950 H0504404 09/01/2007 01/31/2008 9950 H0504402 02/01/2008 01/21/2009 9950 H0504402 03/01/2009 01/21/2010 9950 H0504404 02/01/2010 02/11/2011 9950 H0504404 03/01/2011 NULL
我想要的结果是:
KEY EFFECTIVE TERM 9950_H0504402_20070701 07/01/2007 08/31/2007 9950_H0504404_20070901 09/01/2007 01/31/2008 9950_H0504402_20080201 02/01/2008 01/21/2010 9950_H0504404_20100201 02/01/2010 NULL
SQL Server 2005.
任何帮助都非常值得赞赏,像往常一样在枪口下,并在这个人脑上死了.谢谢.