span8
span4
我需要创建一个布尔值来定义开始和结束日期之间的可用(按月)的数据,在一个单独的列中列出的岁月。
举个例子:
A的200502.01亿的开始日期和结束日期的200603.01亿
B的200702.01亿的开始日期和结束日期的200703.01亿
决赛桌应该像(可用1个存在数据):
ID | 年 | JAN | FEB | MAR | APR | 等等。 |
一种 | 2005年 | 0 | 1 | 1 | 1 | 1 |
一种 | 2006年 | 1 | 1 | 1 | 0 | 0 |
乙 | 2007年 | 0 | 1 | 1 | 0 | 0 |
我非常感谢您的帮助和明确的指示:)
你好@heatha_featha,如果代表用“%Y%M”格式中的日期(例如2005年01,200502),它们可以作为整数值进行比较。我的第一个启示是InlineQuerier使用。
SQL查询:
选择a.YEAR,a.MONTH,情况下,当b.start_date是空值,则0,否则,1端作为标志从几个月为左外连接期间为b上a.YEAR * 100 + b.start_date和b之间a.MONTH。END_DATE为了通过a.YEAR,a.MONTH
©2019安全亚搏在线软件公司|法律