1
A
回答
2
这是获取在上个日历月的一切。请注意,无论当前日期如何,这都是特定于上一个日历月。
为什么会出现这种情况? datediff()
计算两个日期/时间值之间的边界的数量。在这种情况下,边界是一个月的开始/结束。所以,如果今天是2017-05-05,那么2017-04年的任何事物都有一个单一的边界。三月没有任何事情,五月没有任何事情。请注意,5月1日至5月31日的情况也是如此。
尽管这很方便,但我认为代码至少应该有一条评论,因为对于一个偶然的读者来说,这可能并不明显。
+0
非常感谢。 –
相关问题
- 1. 有人可以为我解释这个Python代码吗?
- 2. 有人可以为我解释这个TSQL代码吗?
- 3. 有人可以解释这个Perl代码片段吗?
- 4. 有人可以解释这个继承代码吗?
- 5. 有人可以解释这个工作Bash代码吗?
- 6. 有人可以解释这个代码的工作原理吗?
- 7. 有人可以解释这个JavaScript代码给我吗?
- 8. 有人可以解释这个jQuery代码吗?
- 9. 有人可以解释这个C++代码吗?
- 10. 有人可以帮助解释这个jQuery代码吗?
- 11. 有人可以解释我这个matlab代码吗?
- 12. 有人可以解释这个懒惰的评估代码吗?
- 13. 有人可以解释这个python排列代码吗?
- 14. 有人可以解释这个Scala代码吗?
- 15. 有人可以解释这个Linq-To-Sql代码有什么问题吗?
- 16. 有人可以在PHP中解释这段代码吗?
- 17. 有人可以向我解释这段代码吗?
- 18. 有人可以解释这段代码的语法吗?
- 19. 有人可以逐行解释我这段代码吗? jquery-javascript
- 20. 有人可以向我解释这段代码吗?
- 21. 有人可以解释这段代码吗?
- 22. 有人可以解释这段angularjs指令代码吗?
- 23. 有人可以在Objective-C上解释这一行代码吗?
- 24. 有人可以向我解释这一行的Scala代码吗?
- 25. 有人可以解释这些代码片段吗?
- 26. 有人可以解释这段代码吗? - C++
- 27. 有人可以解释这段代码的输出吗?
- 28. 有人可以解释这段代码的意义吗?[Javascript]
- 29. 有人可以为我解释这段代码吗?
- 30. 有人可以解释这段PHP代码吗?
如果在几个月中的过期差异= 1 –
+1解析为1,所以它表示WHERE(表达式)= 1.展开式:where(datecreated month - current month)= 1,则为true,否则为false。 – flaZer
这个表达式不是可玩的。它不能在'datecreated'上使用索引查找。 –