【发布时间】:2018-08-22 00:59:58
【问题描述】:
我希望使用 sql server 根据列中提供的范围将记录拆分为多行。请提供帮助。
示例源数据集如下 -
account_no range
abc_111 2001…2010
预期目标数据集如下 -
account_no range
abc_111 2001
abc_111 2002
abc_111 2003
abc_111 2004
abc_111 2005
abc_111 2006
abc_111 2007
abc_111 2008
abc_111 2009
abc_111 2010
此外,附件图片中显示了源数据和预期目标数据。
【问题讨论】:
-
另一个例子 - 源数据集 Account_no Range abc 2001...2010 xyz 301...315 xyz 401...403 预期目标数据集 Account_no Range abc 2001 abc 2002 abc 2003 abc 2004 abc 2005 abc 2006 abc 2007 abc 2008 abc 2009 abc 2010 xyz 301 xyz 302 xyz 303 xyz 304 xyz 305 xyz 401 xyz 402 xyz 403