高手,请帮忙一下
我现在碰到一个问题是
在一个表里有起始日期和终止日期和排期字符串(与日期一一对应)三个字段;
例如 起始日期是2003-11-29 终止日期是2003-12-05如果这日期段只有2003-12-01没有选定则排期字符串为1101111;
现在日期是2003-12-01我想排期,首先要当前日期减去起始日期得到当前日期排期的字符在排期字符串中的位置,如果该字符为0则不进行排期
请问该Sql语句该怎么写,我很急要啊
表结构是(F_BegDate,F_EndDate,F_PaiQiStr);
我现在碰到一个问题是
在一个表里有起始日期和终止日期和排期字符串(与日期一一对应)三个字段;
例如 起始日期是2003-11-29 终止日期是2003-12-05如果这日期段只有2003-12-01没有选定则排期字符串为1101111;
现在日期是2003-12-01我想排期,首先要当前日期减去起始日期得到当前日期排期的字符在排期字符串中的位置,如果该字符为0则不进行排期
请问该Sql语句该怎么写,我很急要啊
表结构是(F_BegDate,F_EndDate,F_PaiQiStr);
where F_begDate<=:sDate and F_EndDate>=:sDate 取出排期,然后利用sDate-F_begDate 得出天数,在判断是否排期不就行了