色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql 季度第一天

錢琪琛2年前12瀏覽0評論

MySQL中可以使用以下函數來計算季度第一天:

SELECT
STR_TO_DATE(
QUARTER(CONCAT('20', DATE_FORMAT(NOW(),'%y-%m-%d')))*3 -2
,'%m'
) AS quarter_first_day;

以上代碼中,首先使用DATE_FORMAT函數來獲取當前時間的年月日,然后用CONCAT函數將年份拼接在日期前面并傳遞給QUARTER函數,獲取當前所在季度數。在MySQL中,QUARTER函數返回一個范圍在1-4之間的整數,所以可以使用這個值來計算季度第一天。計算的公式為(季度數-1)*3+1,即“減2再加1”,因為每個季度的第一天月份都是1、4、7、10,所以可以通過這個公式得到對應的月份。最后使用STR_TO_DATE函數將月份轉換為日期格式,即可得到季度第一天。