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

mysql日期獲取日格式化

在MySQL查詢中,我們常常需要獲取日期數(shù)據(jù)并對(duì)其進(jìn)行格式化。而其中最基本的一種格式化就是獲取日期中的日。下面就介紹一下如何在MySQL中獲取日期的日,并進(jìn)行格式化。

SELECT DAY(date);

其中,date為日期類(lèi)型的數(shù)據(jù),可以是一個(gè)日期值或者一個(gè)包含日期值的字段。

通過(guò)以上語(yǔ)句可以獲取到date中的日,并以0補(bǔ)齊。

SELECT LPAD(DAY(date), 2, '0');

LPAD函數(shù)可以將DAY函數(shù)獲取到的數(shù)字左側(cè)填充0,使得日格式為兩位數(shù)。第一個(gè)參數(shù)表示需要格式化的數(shù)字,第二個(gè)參數(shù)表示格式化后的位數(shù),如果原數(shù)字位數(shù)不足,則在其左側(cè)填充第三個(gè)參數(shù)的填充字符,默認(rèn)為空格。

除此之外,還可以使用DATE_FORMAT函數(shù)對(duì)日期進(jìn)行格式化:

SELECT DATE_FORMAT(date, '%d');

%d表示獲取日期中的日數(shù),同樣會(huì)在日數(shù)小于10的情況下在左側(cè)補(bǔ)齊0。

以上就是在MySQL中獲取日期的日并進(jìn)行格式化的方法。