And*_*rew 7 mysql sql date-manipulation
我需要计算MySQL select语句中日期的周数.其中一个表中有一个日期列,我需要计算该日期的周数.
SELECT EventDate, (calculation) AS WeeksOut FROM Events;
Run Code Online (Sandbox Code Playgroud)
例:
OMG*_*ies 17
使用DATEDIFF功能:
ROUND(DATEDIFF(end_date, start_date)/7, 0) AS weeksout
Run Code Online (Sandbox Code Playgroud)
WEEKS的问题在于它不会返回1月1日交叉日期的正确结果.
这0是ROUND函数中使用的小数位数.
| 归档时间: |
|
| 查看次数: |
14124 次 |
| 最近记录: |