有挑战性的存储过程(欢迎各高手进来指教,邹建大哥进来看看,在线等)
有表a(qid,tagname,rid,starttime,endtime,startweekday,endweekday,startdate,enddate)
各字段的含义 qid(楼层号)rid(房间编号),tagname(房间的状态),starttime(开始时间)endtime(结束时间),startweekday(开始星期),endweekday(结束星期),startdate(开始日期),enddate(结束日期),d(为优先级2比1高)
表内容如下:
qid rid tagname starttime endtime startweekday endweekday startdate enddate d
1 A1 未订 8:00 9:00 1 5 null null 1
1 A1 未订 9:00 10:00 1 5 null null 1
1 A1 未订 10:00 11:00 1 5 null null 1
1 A1 装修 8:00 9:00 null null 2005-1-18 2005-1-19 2
1 A1 装修 9:00 10:00 null null 2005-1-18 2005-1-19 2
1 A1 装修 10:00 11:00 null null 2005-1-18 2005-1-19 2
1 A2 未订 8:00 9:00 1 5 null null 1
1 A2 未订 9:00 10:00 1 5 null null 1
1 A2 未订 10:00 11:00 1 5 null null 1
1 A2 装修 8:00 9:00 null null 2005-1-18 2005-1-19 2
1 A2 装修 9:00 10:00 null null 2005-1-18 2005-1-19 2
1 A2 装修 10:00 11:00 null null 2005-1-18 2005-1-19 2
startweekday ,endweekday代表平常周一到周五时各房间在不同时段的状态。startdate,enddate代表特殊日期各房间各时段的状态。要形成如下的报表存储过程改如何写(传入的参数为日期如2005-1-17号,为星期一应该显示常规的周一到周五的状态,如果传入的为2005-1-18虽然为星期二,但我们已特殊日期的优先级高,显示特殊日期时的设置)现在我们传入2005-1-17要显示成如下报表:
A1 A2
08:00-09:00 未订 未订
09:00-10:00 未订 未订
11:00-12:00 未订 未订
传入2005-1-18时显示如下
08:00-09:00 装修 装修
09:00-10:00 装修 装修
11:00-12:00 装修 装修
这样的存储过程要怎么写呢?请高手指教
各字段的含义 qid(楼层号)rid(房间编号),tagname(房间的状态),starttime(开始时间)endtime(结束时间),startweekday(开始星期),endweekday(结束星期),startdate(开始日期),enddate(结束日期),d(为优先级2比1高)
表内容如下:
qid rid tagname starttime endtime startweekday endweekday startdate enddate d
1 A1 未订 8:00 9:00 1 5 null null 1
1 A1 未订 9:00 10:00 1 5 null null 1
1 A1 未订 10:00 11:00 1 5 null null 1
1 A1 装修 8:00 9:00 null null 2005-1-18 2005-1-19 2
1 A1 装修 9:00 10:00 null null 2005-1-18 2005-1-19 2
1 A1 装修 10:00 11:00 null null 2005-1-18 2005-1-19 2
1 A2 未订 8:00 9:00 1 5 null null 1
1 A2 未订 9:00 10:00 1 5 null null 1
1 A2 未订 10:00 11:00 1 5 null null 1
1 A2 装修 8:00 9:00 null null 2005-1-18 2005-1-19 2
1 A2 装修 9:00 10:00 null null 2005-1-18 2005-1-19 2
1 A2 装修 10:00 11:00 null null 2005-1-18 2005-1-19 2
startweekday ,endweekday代表平常周一到周五时各房间在不同时段的状态。startdate,enddate代表特殊日期各房间各时段的状态。要形成如下的报表存储过程改如何写(传入的参数为日期如2005-1-17号,为星期一应该显示常规的周一到周五的状态,如果传入的为2005-1-18虽然为星期二,但我们已特殊日期的优先级高,显示特殊日期时的设置)现在我们传入2005-1-17要显示成如下报表:
A1 A2
08:00-09:00 未订 未订
09:00-10:00 未订 未订
11:00-12:00 未订 未订
传入2005-1-18时显示如下
08:00-09:00 装修 装修
09:00-10:00 装修 装修
11:00-12:00 装修 装修
这样的存储过程要怎么写呢?请高手指教
...全文
相关推荐
大哥网高权重模板
大哥网作为一个知名的在线平台,其权重反映了网站在搜索引擎中的重要性和受欢迎程度,因此,模仿大哥网的模板设计并进行SEO优化是提升新网站流量和排名的有效手段。
大哥阅读答案子民【大哥阅读答案】.docx
作者选择了最直接的方式——乘坐直达汽车回家,以免让年迈的大哥过于劳累,却也因此失去了与大哥相见的机会,这其中透露出的遗憾和温情,让人感动。大哥的形象是这篇故事的核心。
王大哥的求职经
备受追捧的求职必杀技:王大哥的求职经.chm
大哥的一封安全家书.docx
这一切都在一封普通的家书中得到了深刻的体现,这就是《大哥的一封安全家书》。家书中的大哥,以对弟弟在冶炼厂工作的安全关切为出发点,深入浅出地阐述了安全意识在工作和生活中的重要性。
那位大哥有javascript object 大全
那位大哥有javascript object 大全


应用实例
