【发布时间】:2015-07-22 06:54:30
【问题描述】:
我想计算一年的工作日数(不包括周六和周日),并从网络及其工作中得到这个查询..但我无法从 MID 部分理解这个查询..谁能帮助我明白这一点...
SELECT 5 * (DATEDIFF('2015-12-31', '2015-01-01') DIV 7) +
MID('0123444401233334012222340111123400012345001234550', 7 * WEEKDAY('2015-12-31') +
WEEKDAY('2015-01-01') + 1, 1)
我无法理解
MID('0123444401233334012222340111123400012345001234550', 7 * WEEKDAY('2015-12-31') +
WEEKDAY('2015-01-01') + 1, 1)
【问题讨论】:
-
您能否也发布您获得此查询的链接?
-
@Tim:这里有解释:stackoverflow.com/questions/1828948/…