麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 數(shù)據(jù)庫 > MySQL > 正文

詳解MySql Date函數(shù)

2024-07-25 19:08:35
字體:
供稿:網(wǎng)友

下面是MySQL中最重要的內(nèi)建函數(shù)

函數(shù)  描述

NOW()   返回當(dāng)前的日期和時間

NOW() 返回當(dāng)前的日期和時間。語法NOW()-- 實例-- 下面是 SELECT 語句:SELECT NOW(),CURDATE(),CURTIME()結(jié)果如下所示:NOW()   CURDATE()   CURTIME()2018-06-27 14:25:34   2018-06-27 14:25:34-- 實例-- 下面的 SQL 創(chuàng)建帶有日期時間列(OrderDate)的 "Orders" 表:CREATE TABLE Orders(OrderId int NOT NULL,ProductName varchar(50) NOT NULL,OrderDate datetime NOT NULL DEFAULT NOW(),PRIMARY KEY (OrderId))-- 請注意,OrderDate 列規(guī)定 NOW() 作為默認值。作為結(jié)果,當(dāng)您向表中插入行時,當(dāng)前日期和時間自動插入列中。-- 現(xiàn)在,我們想要在 "Orders" 表中插入一條記錄:INSERT INTO Orders (ProductName) VALUES ('Jarlsberg Cheese')-- "Orders" 表將如下所示:OrderId   ProductName   OrderDate1   Jarlsberg Cheese   2018-06-11 14:36:55

CURDATE()   返回當(dāng)前的日期

-- CURDATE() 返回當(dāng)前的日期。-- 實例-- 下面是 SELECT 語句:SELECT NOW(),CURDATE(),CURTIME()結(jié)果如下所示:NOW()   CURDATE()   CURTIME()2018-06-27 14:25:34   2018-06-27 14:25:34-- 實例-- 下面的 SQL 創(chuàng)建帶有日期時間列(OrderDate)的 "Orders" 表:CREATE TABLE Orders(OrderId int NOT NULL,ProductName varchar(50) NOT NULL,OrderDate datetime NOT NULL DEFAULT CURDATE(),PRIMARY KEY (OrderId))-- 請注意,OrderDate 列規(guī)定 CURDATE() 作為默認值。作為結(jié)果,當(dāng)您向表中插入行時,當(dāng)前日期和時間自動插入列中。-- 現(xiàn)在,我們想要在 "Orders" 表中插入一條記錄:INSERT INTO Orders (ProductName) VALUES ('Jarlsberg Cheese')-- "Orders" 表將如下所示:OrderId   ProductName   OrderDate1   Jarlsberg Cheese   2018-06-11 14:36:55

CURTIME()   返回當(dāng)前的時間

-- CURTIME() 返回當(dāng)前的日期。-- 實例-- 下面是 SELECT 語句:SELECT NOW(),CURDATE(),CURTIME()-- 結(jié)果如下所示:NOW()   CURDATE()   CURTIME()2018-06-27 14:25:34   2018-06-27 14:25:34

DATE()  提取日期或日期/時間表達式的日期部分

-- DATE() 函數(shù)提取日期或日期/時間表達式的日期部分。-- 實例-- 假設(shè)我們有如下的 "Orders" 表:OrderId   ProductName   OrderDate1   Jarlsberg Cheese   2018-06-27 14:53:44.657-- 下面是 SELECT 語句:SELECT ProductName, DATE(OrderDate) AS OrderDateFROM OrdersWHERE OrderId=1-- 結(jié)果如下所示:ProductName   OrderDateJarlsberg Cheese   2018-06-27

EXTRACT()   返回日期/時間的單獨部分

-- EXTRACT() 函數(shù)用于返回日期/時間的單獨部分,比如年、月、日、小時、分鐘等等。-- 語法-- EXTRACT(unit FROM date)-- date 參數(shù)是合法的日期表達式。unit 參數(shù)可以是下列的值:Unit 值MICROSECONDSECONDMINUTEHOURDAYWEEKMONTHQUARTERYEARSECOND_MICROSECONDMINUTE_MICROSECONDMINUTE_SECONDHOUR_MICROSECONDHOUR_SECONDHOUR_MINUTEDAY_MICROSECONDDAY_SECONDDAY_MINUTEDAY_HOURYEAR_MONTH-- 實例-- 假設(shè)我們有如下的 "Orders" 表:OrderId   ProductName   OrderDate1   Jarlsberg Cheese   2018-06-2715:03:01-- 下面是 SELECT 語句:SELECT EXTRACT(YEAR FROM OrderDate) AS OrderYear,EXTRACT(MONTH FROM OrderDate) AS OrderMonth,EXTRACT(DAY FROM OrderDate) AS OrderDay,FROM OrdersWHERE OrderId=1-- 結(jié)果如下所示:OrderYear   OrderMonth   OrderDay2018   06            27

DATE_ADD()  向日期添加指定的時間間隔

-- DATE_ADD() 函數(shù)向日期添加指定的時間間隔。-- 語法-- DATE_ADD(date,INTERVAL expr type)-- date 參數(shù)是合法的日期表達式。expr 參數(shù)是您希望添加的時間間隔。-- type 參數(shù)可以是下列值:Type 值MICROSECONDSECONDMINUTEHOURDAYWEEKMONTHQUARTERYEARSECOND_MICROSECONDMINUTE_MICROSECONDMINUTE_SECONDHOUR_MICROSECONDHOUR_SECONDHOUR_MINUTEDAY_MICROSECONDDAY_SECONDDAY_MINUTEDAY_HOURYEAR_MONTH-- 實例-- 假設(shè)我們有如下的 "Orders" 表:OrderId   ProductName   OrderDate1   Jarlsberg Cheese   2018-06-27 15:02:47-- 現(xiàn)在,我們想要向 "OrderDate" 添加 45 天,這樣就可以找到付款日期。-- 我們使用下面的 SELECT 語句:SELECT OrderId,DATE_ADD(OrderDate,INTERVAL 45 DAY) AS OrderPayDateFROM Orders-- 結(jié)果:OrderId   OrderPayDate1   2018-08-11 15:02:47

DATE_SUB()  從日期減去指定的時間間隔

DATE_SUB() 函數(shù)從日期減去指定的時間間隔。語法DATE_SUB(date,INTERVAL expr type)date 參數(shù)是合法的日期表達式。expr 參數(shù)是您希望添加的時間間隔。type 參數(shù)可以是下列值:Type 值MICROSECONDSECONDMINUTEHOURDAYWEEKMONTHQUARTERYEARSECOND_MICROSECONDMINUTE_MICROSECONDMINUTE_SECONDHOUR_MICROSECONDHOUR_SECONDHOUR_MINUTEDAY_MICROSECONDDAY_SECONDDAY_MINUTEDAY_HOURYEAR_MONTH實例假設(shè)我們有如下的 "Orders" 表:OrderId   ProductName   OrderDate  Jarlsberg Cheese   2018-06-27 15:02:47現(xiàn)在,我們想要向 "OrderDate" 減去 5 天。我們使用下面的 SELECT 語句:SELECT OrderId,DATE_SUB(OrderDate,INTERVAL 5 DAY) AS SubtractDateFROM Orders結(jié)果:OrderId   SubtractDate   2018-06-22 15:02:47

 DATEDIFF() 返回兩個日期之間的天數(shù)

DATEDUFF() 返回兩個日期之間的天數(shù)實例:SELECT DATEDIFF('2018-11-29','2018-11-30') AS DiffDate結(jié)果:DiffDate-1

DATE_FORMAT()   用不同的格式顯示日期/時間

DATE_FORMAT() 用不同的格式顯示日期/時間實例:SELECT DATE_FORMAT(NOW(),'%b %d %Y %h:%i %p');# DATE_FORMAT(NOW(),'%b %d %Y %h:%i %p')'Jun 27 2018 03:12 PM'SELECT DATE_FORMAT(NOW(),'%m-%d-%Y');# DATE_FORMAT(NOW(),'%m-%d-%Y')'06-27-2018'SELECT DATE_FORMAT(NOW(),'%d %b %y');# DATE_FORMAT(NOW(),'%d %b %y')'27 Jun 18'SELECT DATE_FORMAT(NOW(),'%d %b %Y %T:%f');# DATE_FORMAT(NOW(),'%d %b %Y %T:%f')'27 Jun 2018 15:15:44:000000'可以使用的格式有:格式   描述%a   縮寫星期名%b   縮寫月名%c   月,數(shù)值%D   帶有英文前綴的月中的天%d   月的天,數(shù)值(00-31)%e   月的天,數(shù)值(0-31)%f   微秒%H   小時(00-23)%h   小時(01-12)%I   小時(01-12)%i   分鐘,數(shù)值(00-59)%j   年的天(001-366)%k   小時(0-23)%l   小時(1-12)%M   月名%m   月,數(shù)值(00-12)%p   AM 或 PM%r   時間,12-小時(hh:mm:ss AM 或 PM)%S   秒(00-59)%s   秒(00-59)%T   時間, 24-小時(hh:mm:ss)%U   周(00-53)星期日是一周的第一天%u   周(00-53)星期一是一周的第一天%V   周(01-53)星期日是一周的第一天,與 %X 使用%v   周(01-53)星期一是一周的第一天,與 %x 使用%W   星期名%w   周的天(0=星期日, 6=星期六)%X   年,其中的星期日是周的第一天,4 位,與 %V 使用%x   年,其中的星期一是周的第一天,4 位,與 %v 使用%Y   年,4 位%y   年,2 位

 下面是數(shù)據(jù)庫中存儲日期的數(shù)據(jù)類型

DATE - 格式:YYYY-MM-DD
DATETIME - 格式:YYYY-MM-DD HH:MM:SS
TIMESTAMP - 格式:YYYY-MM-DD HH:MM:SS
YEAR - 格式:YYYY 或 YY

 總結(jié):日期函數(shù)有點亂,其實我覺得記住幾個經(jīng)常用到的就可以了,不一定非要全部記住,必定誰都沒有過目不忘的本領(lǐng),而且也不會出題考試,工作中用到哪個記不住查一下就可以了

以上所述是小編給大家介紹的MySql Date函數(shù),希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對VeVb武林網(wǎng)網(wǎng)站的支持!


注:相關(guān)教程知識閱讀請移步到MYSQL教程頻道。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 可以免费看的av | 亚洲国产超高清a毛毛片 | 国产99视频在线观看 | 91成人在线免费视频 | 成人在线观看地址 | 成人午夜精品久久久久久久3d | 国产精品av久久久久久网址 | 久久影片 | 久久亚洲一区二区三区成人国产 | 亚洲午夜网站 | 欧美毛片| 国内精品伊人久久 | 精品一区二区三区中文字幕老牛 | h视频在线免费观看 | 国产午夜精品理论片a级探花 | 精品一区二区6 | 午夜视频久久 | 色av综合在线 | 国内精品免费一区二区2001 | 中国漂亮护士一级a毛片 | 久久精品资源 | 久久久久久久久日本理论电影 | av电影在线观看网站 | 精品久久久久久久久久久aⅴ | av免费大全 | 欧美黄成人免费网站大全 | 国产精品自拍片 | 亚洲网站一区 | 欧美成人亚洲 | 污片在线观看视频 | 国产亚洲精品久久久闺蜜 | 日本在线视频二区 | 一级黄色av电影 | 黄色片网站在线免费观看 | 色播视频网站 | 香蕉久久久| 日韩精品一区二区三区中文 | 精品一区二区三区免费看 | 日本残忍极度灌浣肠视频 | 黄视频网站免费 | 毛片免费试看 |