0
A
回答
0
我不确定你的代码是什么意思。
如果你有值试图从数据库中查找,最可持续的方法是创建一个可以调用的函数。如果这不是可行为您的权限/等的结果,你可以看看下面的SQL:
WITH DATE_EXAMPLES (DATE_1, DATE_2) AS (
VALUES (TIMESTAMP('2012-03-04 01:01:01'),TIMESTAMP('2012-03-25 01:01:01'))
)
SELECT DATE_EXAMPLES.*,
CASE WHEN DAYOFWEEK(DATE_2) < DAYOFWEEK(DATE_1)
THEN ((DAYS(DATE_2) - DAYS(DATE_1))/7) + 1
ELSE ((DAYS(DATE_2) - DAYS(DATE_1))/7)
END SUNDAYS_BETWEEN
FROM DATE_EXAMPLES
*请注意:DAYOFWEEK
调用将返回一个数字range of 1-7
,其中1日和7星期六。
相关问题
- 1. 你如何计算两个日期之间的星期数?
- 2. 如何计算两个日期之间有多少星期日?
- 3. 两个日期之间的星期日数量?
- 4. 日期间的计算在两个日期之间
- 5. MySQL的算两个日期之间的星期在一个表
- 6. Java中两个日期之间的星期一数量
- 7. 如何计算mysql中两个日期之间的星期六和星期日的总数
- 8. 计算DB2中两个日期之间有多少天?
- 9. VB.NET - 计算排除日期之间的两个日期之间的天数
- 10. 如何计算C#中两个日期之间的天数减去星期天?
- 11. 如何计算excel中两个日期范围之间的星期数
- 12. 我如何计算两个日期之间的日期
- 13. 如何使用PHP计算两个日期之间的日期?
- 14. 找到两个日期之间的星期日数,如果星期日来自两个日期之间,然后减去星期日
- 15. 得到两个日期之间的日期,按星期几
- 16. 计算两个日期之间的日期而不使用任何日期类
- 17. 如何计算两个日期之间的营业日数?
- 18. 计算两个日期之间的营业日数?
- 19. 计算两天之间的日期 - J2ME
- 20. TIMESTAMPDIFF在MYSQL中计算两个日期之间的月数#
- 21. 计算Java中两个日期或日历对象之间的日期
- 22. 计算javascript中两个日历日期之间的差异
- 23. 两个日期之间的特定日期的数量
- 24. 计算每个星期的日期
- 25. 计算两个日期字段的计数之间的差异
- 26. 如何计算两个日期之间的变量的均值
- 27. 查找日期向量中的日期是否落在两个日期之间
- 28. 计算日期之间的年/月/日
- 29. 计算星期六和星期日的数量
- 30. 计算在pyspark的两个日期之间的时间
曾经使用Google? http://bit.ly/GCpgVB – 2012-03-21 07:08:59