[MySQL]求月初及求月底,使用 DAYOFWEEK (), DATE_ADD (),
LAST_DAY( ),CURDATE(),WEEKDAY(),DATE_SUB(),MONTH(),DAY()
DATE_FORMAT(CURDATE() ,'%Y/%m/01') , #月初
LAST_DAY(CURDATE()) #月底
※※※※※※※※※※求年初第一個禮拜一※※※※※※※※※※※
SELECT
IF(DAYOFWEEK(getDate.firstDate) =2,
getDate.firstDate,
DATE_ADD(getDate.firstDate, INTERVAL 7-WEEKDAY(getDate.firstDate) DAY)
) AS firstMonday
FROM
(SELECT
DATE_SUB(
DATE_SUB(
mydate.todate,
INTERVAL MONTH(mydate.todate)-1 MONTH),
INTERVAL DAY(mydate.todate)-1 DAY
) AS firstDate
FROM
(SELECT IFNULL(?, CURDATE()) AS todate) AS mydate
)AS getDate
- 首頁
- JAVA 目錄
- JAVA WEB 目錄
- JAVA 其他未分類 目錄
- Grails目錄
- jQuery 目錄
- Apache 目錄
- JavaScript 目錄
- Spring + Hibernate 目錄
- Hibernate 目錄
- Linux 目錄
- 程式開發工具目錄
- MySQL 目錄
- PHP目錄
- C/C++ 目錄
- Google App Engine 目錄
- HTML5/CSS3
- 程式開發基本資訊
- Android
- Oracle 目錄
- Struts 目錄
留言列表