欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql 把日期轉化為星期幾

錢瀠龍2年前13瀏覽0評論

MySQL是一種開源的關系型數據庫管理系統,具備跨平臺性、高可靠性、高可伸縮性等優勢。在進行日常數據操作中,有時候需要將日期轉化為星期幾,下面介紹如何在MySQL中實現這一功能。

首先,我們需要了解MySQL中日期和時間數據類型的格式,如下表所示:

DATE        YYYY-MM-DD
DATETIME    YYYY-MM-DD HH:MM:SS
TIMESTAMP   YYYY-MM-DD HH:MM:SS

在MySQL中,星期幾對應的編號為0~6,0表示星期日,1表示星期一,以此類推。

接下來,我們可以使用MySQL中內置的函數WEEKDAY(date)來實現將日期轉化為星期幾。例如:

SELECT WEEKDAY('2019-12-30') AS 'dayofweek';

執行上述語句后,將會輸出:dayofweek 1。這表示2019年12月30日為星期一。

另外,我們還可以使用CASE語句來實現將星期幾編號轉化為星期幾的字符串格式。例如:

SELECT CASE WEEKDAY('2019-12-30')
WHEN 0 THEN '星期日'
WHEN 1 THEN '星期一'
WHEN 2 THEN '星期二'
WHEN 3 THEN '星期三'
WHEN 4 THEN '星期四'
WHEN 5 THEN '星期五'
WHEN 6 THEN '星期六'
END AS 'dayofweek';

執行上述語句后,將會輸出:dayofweek 星期一。

總之,在MySQL中將日期轉化為星期幾,只需要使用內置函數WEEKDAY(date)和CASE語句,既簡單又實用。