mysql的yearweek 和 weekofyear函數


1.MySQL 的 YEARWEEK 是獲取年份和周數的一個函數,函數形式為 YEARWEEK(date[,mode])

例如 2010-3-14 ,禮拜天

SELECT YEARWEEK('2010-3-14') 返回 11
SELECT YEARWEEK('2010-3-14',1) 返回 10

其中第二個參數是 mode ,具體指的意思如下:

模式 一周的第一天 范圍 第1周是第一周......
0 星期日 0-53 在今年的一個星期天
1 星期一 0-53 今年超過3天
2 星期日 1-53 在今年的一個星期天
3 星期一 1-53 今年超過3天
4 星期日 0-53 今年超過3天
5 星期一 0-53 在今年的星期一
6 星期日 1-53 今年超過3天
7 星期一 1-53 在今年的星期一

2. weekofyear函數是計算出當前日期所在周數,和YEARWEEK('日期',1)的周數一致,但YEARWEEK('日期',1)在小於10的時候,不帶0

選擇WEEKOFYEAR('2016-2-2'); = 5

原文:https://blog.csdn.net/lifuxiangcaohui/article/details/50953018


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM