如何计算2个日期之间的周末数

时间:2016-10-07 13:39:09

标签: sql sqlite

在sqlite中我想得到两个日期之间的周末数,但不使用表(来自)。例如,像这样的查询:

SELECT Count(d) 
WHERE  Strftime('%w', d) <> "0" 
    AND Strftime('%w', d) <> "7" 
    AND d > "2016-03-20 00:00:00.000 +00:00" 
    AND d < "2016-03-25 00:00:00.000 +00:00" 

1 个答案:

答案 0 :(得分:0)

嗨,您可以使用 BETWEEN 运算符

WHERE (format,date_column) between date1 AND date2
WHERE ('%Y%m%d',Date) between '20161001' AND '20161005'

列中以此格式转换日期