我需要填充一个表,该表将存储2个给定日期之间的日期范围:09/01/11 - 10/10/11
所以在这种情况下,表格将从09年1月1日开始并存储每天直到它到达10/10/11我想知道在SQL Server中是否有一种灵活的方式 - 我目前正在使用SQL Server 2008 . 谢谢
标题并没有完全体现我的意思,这可能是重复的.
这是长版本:给定一个客人的姓名,他们的注册日期和结账日期,我如何为他们作为客人的每一天生成一行?
例如:鲍勃在7月14日检查并离开7月17日.我想要
('Bob', 7/14), ('Bob', 7/15), ('Bob', 7/16), ('Bob', 7/17)
Run Code Online (Sandbox Code Playgroud)
作为我的结果.
谢谢!