按日期生成交叉表的问题
Corn1 2006-02-19 09:56:48 原始表:
V_Room_In:
hrRoomName hiName hiFirstDate hiEndDate
101 甲 2006-2-13 2006-2-14
101 乙 2006-2-17 2006-2-08
102 丙 2006-2-13 2006-2-14
103 丁 2006-2-13
103 戊 2006-2-17
生成:
房间号 2月12日 2月13日 2月14日 2月15日 2月16日 2月17日 2月18日 2月19日
101 甲 甲 乙 乙
102 丙 丙
103 丁 丁 丁 丁 丁,戊 丁,戊 丁,戊
请问该怎么写?(其中,生成表中的日期数不一定在原始表中的日期范围内,从2月12日至今天。原始表中hiEndDate不填表示至今)