日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

关于sql中处理日期的相关函数

發(fā)布時間:2023/12/9 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 关于sql中处理日期的相关函数 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

總結(jié)工作中用到的SQL

  • 熱門SQL
    • 處理時間的函數(shù)
        • 字符串轉(zhuǎn)換為日期格式
        • 將時間、日期轉(zhuǎn)換為字符串 日期轉(zhuǎn)換函數(shù)、時間轉(zhuǎn)換函數(shù)
        • **time_format 規(guī)定日時間的輸出格式。**
        • ***format* 規(guī)定日期/時間的輸出格式。**
        • MySQL 日期時間計算函數(shù)
        • **日期、時間相減函數(shù):datediff(date1,date2), timediff(time1,time2)**
        • time_to_sec(timediff (time1,time2))
        • mysql 判斷閏年
        • MySQL根據(jù)出生日期計算年齡
        • **時間戳(timestamp)轉(zhuǎn)換、增、減函數(shù):**
        • MySQL 時區(qū)(timezone)轉(zhuǎn)換函數(shù)
        • 關(guān)于 date_add()等type的取值
        • 日期和時間函數(shù)圖鑒
    • 日期類總結(jié)
  • 冷門SQL
  • [MySQL 格式化日期函數(shù) DATE_FORMAT(), FROM_UNIXTIME() 和 UNIX_TIMESTAMP() 之間區(qū)別](https://blog.wpjam.com/m/mysql-date_format-from_unixtime-unix_timestamp/)
        • 時間時間戳互轉(zhuǎn)工具
  • 參考網(wǎng)址推薦
  • 詳細(xì)練習(xí)
        • 時間函數(shù)練習(xí)
  • 動態(tài)sql語句基本語法:https://bbs.csdn.net/topics/280007702
  • 動態(tài)sql語句基本語法:https://bbs.csdn.net/topics/280007702

注:本文僅僅是我工作用常用到sql,只是冰山一角,后續(xù)會持續(xù)更新,逐漸補全,先總結(jié)出來一起學(xué)習(xí)共同進(jìn)步

熱門SQL

處理時間的函數(shù)

先了解幾個常用的獲取當(dāng)前時間的函數(shù)輸出

#根據(jù)你想要的時間格式選擇對應(yīng)函數(shù) select curdate(); -- 2021-11-11; select CURRENT_DATE(); -- 2021-11-11; select CURRENT_TIME(); -- 17:13:58; select CURRENT_TIMESTAMP(); -- 2021-11-11 17:13:58; select NOW(); -- 2021-11-11 17:13:58; select sysdate(); -- 2021-11-11 17:13:58; 一般情況下很少用到。需要時分秒時不建議使用 SELECT DATE(SYSDATE());--格式為年月日 上面的都可以放到里面 -- sysdate() 日期時間函數(shù)跟 now() 類似,不同之處在于:now() 在執(zhí)行開始時值就得到了, sysdate() 在函數(shù)執(zhí)行時動態(tài)得到值。 select now(), sleep(3), now();-- 2021-11-25 12:40:38 0 2021-11-25 12:40:38 select sysdate(), sleep(3), sysdate(); -- 2021-11-25 12:40:41 0 2021-11-25 12:40:44 #MySQL 獲得當(dāng)前時間戳函數(shù):current_timestamp, current_timestamp() select current_timestamp,sleep(3), current_timestamp();-- 2021-11-25 12:43:23 0 2021-11-25 12:43:23select utc_timestamp(), utc_date(), utc_time(), now(),CURRENT_TIME;-- 2021-11-26 19:04:54 2021-11-26 19:04:54 2021-11-27 03:04:54 03:04:54 相差8小時 select utc_timestamp(),DATE_FORMAT(utc_timestamp(),'%Y-%m-%d %I:%i:%s'),now();-- 2021-11-26 19:16:06 2021-11-26 07:16:06 2021-11-27 03:16:06 #因為我國位于東八時區(qū),所以本地時間 = UTC 時間 + 8 小時。UTC 時間在業(yè)務(wù)涉及多個國家和地區(qū)的時候,非常有用。 #注:返回當(dāng)前UTC日期和時間作為'YYYY-MM-DD HH:MM:SS'或YYYYMMDDHHMMSS格式的一個值,根據(jù)函數(shù)是否用在字符串或數(shù)字語境中。 #一個使用技巧 注意結(jié)合使用 SELECT CURDATE() + 0; -- 20211125 直接得到純數(shù)字 SELECT '2021-11-26 18:45:28' + 0; -- 2021 字符串只能從頭截取到非數(shù)字部分的數(shù)值

求天數(shù):兩段日期之間的天數(shù)差

#方法一: to_days()函數(shù) 返回日期和年份0之間的天數(shù)(日期“0000-00-00”)注:只能用于公歷中的日期 #語法:TO_DAYS(date) 參數(shù)必須項,給定的日期。 SELECT NOW();-- 2021-11-25 10:15:44 SELECT TO_DAYS('2021-11-25'); -- 738484 SELECT TO_DAYS( NOW()); -- 738484 -- 注意:MySQL將日期中的兩位數(shù)年份值轉(zhuǎn)換為四位數(shù)形式 。 例如, '2021-11-25'、 '21-11-25'和211125被看作是相同的日期: #TO_DAYS()不適用于公歷日歷(1582)出現(xiàn)之前的值,因為它不考慮日歷更改時丟失的日期。在1582年之前的日期(可#能在其他地區(qū)的其他年份),此功能的結(jié)果不可靠。 SELECT TO_DAYS(20211125); -- 738484 SELECT TO_DAYS(211125); -- 738484 -- 注意:月份跟天數(shù)必須有才會算出天數(shù) 否則為空 SELECT TO_DAYS('0000-00-00'); -- NULL SELECT TO_DAYS('0000-00-01'); -- NULL SELECT TO_DAYS('0000-01-01'); -- 1 SELECT TO_DAYS('0001-00-00'); -- NULL SELECT TO_DAYS('0001-01-00'); -- NULL SELECT TO_DAYS('0001-01-01'); -- 366 #使用如下: SELECT TO_DAYS('2021-11-25') -TO_DAYS('2021-11-25') ;-- 0 SELECT TO_DAYS(now()) -TO_DAYS('2021-11-25') ; -- 0 SELECT TO_DAYS(now()) -TO_DAYS('2021-11-24') ; -- 1 SELECT TO_DAYS(now()) -TO_DAYS(20211124) ; -- 1 SELECT TO_DAYS(now()) -TO_DAYS(211124) ; -- 1#還可以這樣玩:但是不建議這么玩 除非適合這么用的時候,了解即可 一種思路 #有一說一,這個更強大畢竟精確到天數(shù) 日期范圍的事它都能處理 這塊不插入過多練習(xí),獲取更多練習(xí)看下面詳細(xì)練習(xí) -- 把日期轉(zhuǎn)換為一個數(shù)字 select * fromwhere to_days('字段名')='2021-11-25' -- 如果要查詢當(dāng)前表中今天、昨天的數(shù)據(jù) select * from admin where to_days(now())-to_days(create_time)=0; -- 今天的 select * from admin where to_days(now())-to_days(create_time)=1; -- 昨天的 依次類推 #聯(lián)合使用求某個時間段的天數(shù) 如昨天數(shù)據(jù)還可以這么求 select * from admin where to_days(now())-to_days(create_time)<2 -- 今天及昨天數(shù)據(jù) select * from admin where to_days(now())-to_days(create_time)>=1 -- 昨天之前的全部數(shù)據(jù) 包括昨天 select * from admin where to_days(now())-to_days(create_time)<2 and to_days(now())-to_days(create_time)>=1 -- 求個交集獲取到昨天獨有數(shù)據(jù)#獲取兩段時間天數(shù)還可以如下: SELECT DATEDIFF(now(),'2018-11-13') SELECT day(now())-DAY('2018-11-13') -- 這個可不行會忽略年

這塊擴(kuò)展 注意: to_days()函數(shù)此函數(shù)與FROM_DAYS()函數(shù)相反 。

FROM_DAYS()函數(shù)使用方法及示例

#FROM_DAYS()函數(shù) 從數(shù)字日期值返回一個日期。僅與公歷中的日期一起使用。 #語法:FROM_DAYS(number) 參數(shù)需要,要轉(zhuǎn)換為日期的數(shù)字日 SELECT FROM_DAYS(now()); -- 0000-00-00 SELECT FROM_DAYS("2021-11-25"); -- 0005-07-14 SELECT FROM_DAYS(2021); -- 0005-07-14 # 正規(guī)使用如下: SELECT FROM_DAYS(738484); -- 2021-11-25 #指定日期1秒后: SELECT DATE_ADD('2021-11-25 23:59:59', INTERVAL 1 SECOND);-- 2021-11-26 00:00:00 select DATE_ADD('2010-12-31 23:59:59', INTERVAL 1 SECOND);-- 2011-01-01 00:00:00 #指定日期1天后: select DATE_ADD('2010-12-31 23:59:59', INTERVAL 1 DAY);-- 2011-01-01 23:59:59 #指定日期減去10小時: SELECT DATE_ADD('2011-01-01 00:00:00', INTERVAL '-1 10' DAY_HOUR);-- 2010-12-30 14:00:00 #指定日期的一個月前: SELECT DATE_SUB('2011-01-02', INTERVAL 31 DAY);-- 2010-12-02 #指定日期的前一天: SELECT date_add('2011-01-01', INTERVAL -1 DAY);-- 2010-12-31 #將日期時間轉(zhuǎn)換成指定格式: DATE_FORMAT(date,format) #根據(jù)format 字符串安排date 值的格式。所有其它字符都被復(fù)制到結(jié)果中,無需作出解釋。注意,'%'字符要求在格式#指定符之前。月份和日期說明符的范圍從零開始,原因是 MySQL允許存儲諸如 '2004-00-00'的不完全日期。 SELECT FROM_UNIXTIME( 1290996580 ) -- 2010-11-29 10:09:40 SELECT DATE_FORMAT( FROM_UNIXTIME( 1290996580 ), '%Y-%m-%d %H:%i:%s' );-- 2010-11-29 10:09:40 SELECT DATE_FORMAT( FROM_UNIXTIME( 1290996580 ) , '%Y-%m-%d' );-- 2010-11-29 -- 下面兩個函數(shù)FROM_UNIXTIME(unix_timestamp) ;FROM_UNIXTIME(unix_timestamp,format);#語法: VARCHAR FROM_UNIXTIME(BIGINT unixtime[, VARCHAR format])#參數(shù)unixtime為長整型,是以秒為單位的時間戳。#參數(shù)format可選,為日期格式,默認(rèn)格式為yyyy-MM-dd HH:mm:ss,表示返回VARCHAR類型的符合指定格式的日期,如果有參數(shù)為null或解析錯誤,則返回null。#返回值為VARCHAR類型的日期值,默認(rèn)日期格式:yyyy-MM-dd HH:mm:ss,若指定日期格式按指定格式輸出任一輸入?yún)?shù)是NULL,返回NULL。 -- 返回'YYYY-MM-DD HH:MM:SS'或YYYYMMDDHHMMSS 格式值的unix_timestamp參數(shù)表示,具體格式取決于該函數(shù)是否用在字符串中或是數(shù)字語境中。 -- 若format 已經(jīng)給出,則結(jié)果的格式是根據(jù)format 字符串而定。 format 可以包含同DATE_FORMAT() 函數(shù)輸入項列表中相同的說明符。

字符串轉(zhuǎn)換為日期格式

可以看到,str_to_date(str,format) 轉(zhuǎn)換函數(shù),可以把一些雜亂無章的字符串轉(zhuǎn)換為日期格式。

select date_format('2008-08-08 22:23:01', '%Y%m%d%H%i%s');-- 20080808222301 select str_to_date('08/09/2008', '%m/%d/%Y'); -- 2008-08-09 select str_to_date('08/09/08' , '%m/%d/%y'); -- 2008-08-09 select str_to_date('08.09.2008', '%m.%d.%Y'); -- 2008-08-09 select str_to_date('08,2008,09', '%m,%Y,%d'); -- 2008-08-09 select str_to_date('08:09:30', '%h:%i:%s'); -- 08:09:30 select str_to_date('08.09.2008 08:09:30', '%m.%d.%Y %h:%i:%s'); -- 2008-08-09 08:09:30

將時間、日期轉(zhuǎn)換為字符串 日期轉(zhuǎn)換函數(shù)、時間轉(zhuǎn)換函數(shù)

(日期/時間轉(zhuǎn)換為字符串)函數(shù):date_format(date,format), time_format(time,format)

能夠把一個日期/時間轉(zhuǎn)換成各種各樣的字符串格式。它是 (字符串轉(zhuǎn)換為日期)str_to_date(str,format) 函數(shù)的 一個逆轉(zhuǎn)換。

date_format,一種是time_format。 先說一下這兩者,time_format 只支持時分秒的格式化,對年月日時不起作用的,而 date_format對于年月日時分秒或者兩者分開都起作用。 所以使用date_format的即可知道有這個函數(shù)就行。 語法:select time_format(time, format_mask) time 必須項。格式化的時間 format_mask 必須項。要使用的格式??梢允且韵轮换蚪M合: SELECT now(); -- 2021-11-25 17:14:16 SELECT TIME_FORMAT(now(), "%H %i %s"); -- 17 14 16 SELECT DATE_FORMAT(now(), "%H %i %s"); -- 17 14 16

time_format 規(guī)定日時間的輸出格式。

格式描述格式描述
%H小時(00到23)%h小時(00到12)
%I小時(00到12)%i分鐘(00至59)
%r時間為12小時AM或PM格式(hh:mm:ss AM / PM)%p上午或下午
%f微秒(000000至999999)%S秒(00到59)
%s秒(00到59)%T24小時格式的時間(hh:mm:ss)

format 規(guī)定日期/時間的輸出格式。

格式描述格式描述
%X年,其中的星期日是周的第一天,4 位,與 %V 使用%Y年,4 位
%x年,其中的星期一是周的第一天,4 位,與 %v 使用%y年,2 位
%b縮寫月名%c月,數(shù)值
%M月名%m月,數(shù)值(00-12)
%D帶有英文前綴的月中的天%d月的天,數(shù)值(00-31)
%e月的天,數(shù)值(0-31)%j年的天 (001-366)
%H小時 (00-23)%h小時 (01-12)
%I小時 (01-12)%l小時 (1-12)
%k小時 (0-23)%i分鐘,數(shù)值(00-59)
%pAM 或 PM%r時間,12-小時(hh:mm:ss AM 或 PM)
%S秒(00-59)%s秒(00-59)
%f微秒%T時間, 24-小時 (hh:mm:ss)
%a縮寫星期名%W星期名
%U周 (00-53) 星期日是一周的第一天%u周 (00-53) 星期一是一周的第一天
%V周 (01-53) 星期日是一周的第一天,與 %X 使用%v周 (01-53) 星期一是一周的第一天,與 %x 使用
%w周的天 (0=星期日, 6=星期六)

MySQL (日期、天數(shù))轉(zhuǎn)換函數(shù):to_days(date), from_days(days) 上面有不再贅述

TO_DAYS(date)給出一個日期 `date`,返回一個天數(shù)(從 0 年開始的天數(shù)): FROM_DAYS(N)給出一個天數(shù) `N`,返回一個 `DATE` 值:

MySQL (時間、秒)轉(zhuǎn)換函數(shù):time_to_sec(time), sec_to_time(seconds)

time_to_sec 的作用 將指定時間轉(zhuǎn)換為秒 語法:TIME_TO_SEC(time) time:傳入時間,如果傳入了日期部分,也不會管,只將時間部分轉(zhuǎn)換成秒 重點:是指將傳入的時間轉(zhuǎn)換成距離當(dāng)天00:00:00的秒數(shù),00:00:00為基數(shù),等于 0 秒 ---------時間轉(zhuǎn)秒--------- select now(); -- 2021-11-25 17:32:39 select TIME_TO_SEC(now()); -- 63159 select TIME_TO_SEC('2021-11-25 17:32:39'); -- 63159 select TIME_TO_SEC('17:32:39'); -- 63159 select TIME_TO_SEC('00:00:00'); -- 0 select TIME_TO_SEC('00:01:00'); -- 60 #驗證:select 17*3600+32*60+39 -- 63159 ---------秒轉(zhuǎn)時間--------- select sec_to_time(63159); -- 17:32:39

MySQL 拼湊日期、時間函數(shù):makdedate(year,dayofyear), maketime(hour,minute,second)

select makedate(2021,31); -- 2021-01-31 select makedate(2021,32); -- 2021-02-01 select makedate(2021,36); -- 2021-02-05select maketime(12,15,30); -- 12:15:30 select maketime( 17,32,39); -- 17:32:39

MySQL (Unix 時間戳、日期)轉(zhuǎn)換函數(shù)

-- unix_timestamp(), -- unix_timestamp(date), -- from_unixtime(unix_timestamp), -- from_unixtime(unix_timestamp,format) -- 這個非常有用,做自動化的同學(xué)都能看到,當(dāng)然如果直接linux中比對,使用shell 中的date函數(shù)也可以。select unix_timestamp(); -- 1218169790 select unix_timestamp('2008-08-08'); -- 1218124800 select unix_timestamp('2008-08-08 12:30:00'); -- 1218169800select from_unixtime(1218169790); -- 2008-08-08 12:29:50 select from_unixtime(1218124800); -- 2008-08-08 00:00:00 select from_unixtime(1218169800); -- 2008-08-08 12:30:00select from_unixtime(1218169800, '%Y %D %M %h:%i:%s %x'); -- '2008 8th August 12:30:00 2008' -- 先計算兩個時間差 SELECT (UNIX_TIMESTAMP('2020-12-20 12:09:23.123') - UNIX_TIMESTAMP('2020-12-20 12:09:23.121'))*1000 -- 2.000

MySQL 日期時間計算函數(shù)

-- month 月份 minute 分鐘 second 秒 hour 小時 week 周 quarter 刻 year 年 select date_sub('1998-01-01 00:00:00', interval '1 1:1:1' day_second) -- 1997-12-30 22:58:59 select date_sub('2021-11-25 17:32:39', interval '1 1:1:1' day_second) -- 2021-11-24 16:31:38#MySQL 為日期增加一個時間間隔:date_add() set @dt = now(); select date_add(@dt, interval 1 day); -- 2021-11-26 19:43:19 select date_add(@dt, interval 1 hour); -- 2021-11-25 20:43:19 select date_add(@dt, interval 1 minute);-- 2021-11-25 19:44:19 select date_add(@dt, interval 1 second); -- 2021-11-25 19:43:20 select date_add(@dt, interval 1 microsecond);-- 2021-11-25 19:43:19.000001 select date_add(@dt, interval 1 week);-- 2021-12-02 19:43:19 select date_add(@dt, interval 1 month);-- 2021-12-25 19:43:19 select date_add(@dt, interval 1 quarter); -- 2022-02-25 19:43:19 select date_add(@dt, interval 1 year);-- 2022-11-25 19:43:19 select date_add(@dt, interval -1 day); -- 2021-11-24 19:43:19#MySQL adddate(), addtime()函數(shù),可以用 date_add() 來替代。下面是 date_add() 實現(xiàn) addtime() 功能示例:set @dt = '2008-08-09 12:12:33';select date_add(@dt, interval '01:15:30' hour_second);-- 2008-08-09 13:28:03select date_add(@dt, interval '1 01:15:30' day_second);-- 2008-08-10 13:28:03 #MySQL 為日期減去一個時間間隔:date_sub() select date_sub('1998-01-01 00:00:00', interval '1 1:1:1' day_second);-- 1997-12-30 22:58:59#對于某個日期加上n分鐘n秒 date_add('2018-06-26 23:59:59',INTERVAL '1:1' MINUTE_SECOND)-- 2018-06-27 00:01:00 #對于某個日期加上n小時n分鐘n秒 select date_add('2018-06-26 23:59:59',INTERVAL '1:1:1' HOUR_SECOND)-- 2018-06-27 01:01:00 #對某個日期加上n小時n分鐘 select date_add('2018-06-26 23:59:59',INTERVAL '1:1' HOUR_MINUTE);-- 2018-06-27 01:00:59 #對某個日期加上幾天幾小時幾分鐘幾秒鐘 select date_add('2018-06-26 23:59:59',INTERVAL '2 2:1:1' DAY_SECOND);-- 2018-06-29 02:01:00 #ADDTIME函數(shù):時間加法運算 將 expr2添加至expr 然后返回結(jié)果。 expr 是一個時間或時間日期表達(dá)式,而expr2 是一個時間表達(dá)式。 SELECT ADDTIME('2007-12-31 23:59:59.999999', '1 1:1:1.000002'); -- 2008-01-02 01:01:01.000001 SELECT ADDTIME('2007-12-31 23:59:58', '1 1:1:1'); -- 2008-01-02 01:00:59 SELECT ADDTIME('01:00:00.999999', '02:00:00.999998'); -- 03:00:01.999997 SELECT ADDTIME('01:00:01', '02:00:01'); -- 03:00:02 select ADDTIME('2015-01-31 16:27:08',1);-- 2015-01-31 16:27:09 select ADDTIME('2015-01-31 16:27:08',59); -- 2015-01-31 16:28:07 select ADDTIME('10:30:59','5:10:37') -- 15:41:36-- date_add函數(shù)的type屬性可以動態(tài)么? 下面這么寫會報錯 select num,DATE_ADD(now(),INTERVAL 2 (CASE num WHEN 1 THEN DAY WHEN 2 THEN MONTH WHEN 3 THEN YEAR ELSE YEAR END)) -- 換個思路修改為: select num , CASE num WHEN 1 THEN DATE_ADD(now(),INTERVAL 2 DAY)WHEN 2 THEN DATE_ADD(now(),INTERVAL 2 MONTH)WHEN 3 THEN DATE_ADD(now(),INTERVAL 2 YEAR)ELSE DATE_ADD(now(),INTERVAL 2 YEAR) END from admin

日期、時間相減函數(shù):datediff(date1,date2), timediff(time1,time2)

前面操作日期得到天數(shù) 后面操作時間的 且參數(shù)都必須是相同的類型,不然結(jié)果為空

而TIMESTAMPDIFF比較有意思 能設(shè)置返回值屬性 并且是第二個日期減去第一個日期

select datediff('2008-08-01', '2008-08-08'); -- -7 select timediff('2008-08-08 08:08:08', '2008-08-08 00:00:00'); -- 08:08:08 select timediff('2008-08-09 08:08:08', '2008-08-08 00:00:00'); -- 32:08:08 select timediff('08:08:08', '00:00:00'); -- 08:08:08#datediff(date1,date2) 函數(shù) 值為date1- date2 得到一個天數(shù)整數(shù)差 時分秒會忽略掉 SELECT DATEDIFF('2017-11-30','2017-11-29') AS COL1,-- 1DATEDIFF('2017-11-30','2017-12-15') AS col2, -- -15DATEDIFF('2017-11-30 08:08:08','2017-12-15') AS col3, -- -15DATEDIFF('2017-11-30 08:08:08','2017-12-15 08:08:06') AS col4; -- -15#timestampdiff函數(shù)日期或日期時間表達(dá)式之間的整數(shù)差。#語法:TIMESTAMPDIFF(interval,datetime1,datetime2),比較的單位interval可以為以下數(shù)值#FRAC_SECOND。表示間隔是毫秒 SECOND。秒 MINUTE。分鐘 HOUR。小時 DAY。天#WEEK。星期 MONTH。月 QUARTER。季度 YEAR。年#請注意:DATEDIFF,TIMESTAMPDIFF對日期差值的計算方式剛好是相反的。#計算方式為datetime2-datetime1的差值。#留意跟時分秒掛鉤 會影響結(jié)果 少一秒你的結(jié)果就得減去1-- 根據(jù)需求 如果可以建議去掉時分秒 select TIMESTAMPDIFF(DAY,'2018-07-01 23:59:59','2018-07-04 23:59:59'); -- 3 select TIMESTAMPDIFF(DAY,'2018-07-01 23:59:59','2018-07-04 23:59:58'); -- 2 select TIMESTAMPDIFF(second,'2018-07-04 23:59:59','2018-07-04 23:59:58'); -- -1 select TIMESTAMPDIFF(second,'2018-07-04 23:59:58','2018-07-04 23:59:59'); -- 1select TIMESTAMPDIFF(MONTH,'2018-07-01 00:00:00','2018-07-31 23:59:59'); -- 0 select TIMESTAMPDIFF(MONTH,'2018-07-01 00:00:01','2018-08-01 00:00:00'); -- 0 select TIMESTAMPDIFF(MONTH,'2018-07-01 23:59:59','2018-08-01 23:59:58'); -- 0 select TIMESTAMPDIFF(MONTH,'2018-07-01 00:00:00','2018-08-01 00:00:00'); -- 1select TIMESTAMPDIFF(HOUR,'2018-07-04 23:00:00','2018-07-04 23:59:59'); -- 0 select TIMESTAMPDIFF(HOUR,'2018-07-04 23:00:00','2018-07-05 00:00:00'); -- 1select TIMESTAMPDIFF(WEEK,'2018-07-04 23:59:59','2018-07-11 23:59:58'); -- 0 select TIMESTAMPDIFF(WEEK,'2018-07-04 23:59:59','2018-07-11 23:59:59'); -- 1 select TIMESTAMPDIFF(WEEK,'2018-07-05 23:59:59','2018-07-12 00:00:00'); -- 0 select TIMESTAMPDIFF(WEEK,'2018-07-05 00:00:00','2018-07-12 00:00:00'); -- 1 select TIMESTAMPDIFF(WEEK,'2018-07-05 00:00:01','2018-07-12 00:00:00'); -- 0 -- 如果需要獲取大于時分秒的類型就用年月日格式 時分秒的依舊可以獲取到對應(yīng)的值但值意義不大這時用時分秒年月日格式即可 select TIMESTAMPDIFF(HOUR,'2018-07-04','2018-07-05'); -- 24 select TIMESTAMPDIFF(WEEK,'2018-07-04','2018-07-11'); -- 1 -- 且兩者都必須是相同的類型,不然結(jié)果為空。 SELECT TIMEDIFF('2018-05-21 14:51:43','2018-05-19 12:54:43');-- 49:57:00 SELECT TIMEDIFF('2018-05-21','2018-05-19');-- 00:00:00 SELECT TIMEDIFF('14:51:43','12:54:43');-- 01:57:00

time_to_sec(timediff (time1,time2))

-- TIMESTAMPDIFF 跟 time_to_sec(timediff (time1,time2)) 都可以用來求秒數(shù) 但是有點不同 #但如果時間差比較大,超出timediff 的限制(timediff最大值:838:59:59即:34天22小時59分59秒),得出的結(jié)果就是一樣的,因為timediff只計算時分秒,不計算 年月日 select time_to_sec(timediff('08:08:08','00:00:00')) -- 29288 = 8*60*60+8*60+8select time_to_sec(timediff('23:59:58','23:59:59')) -- -1SELECT TIMEDIFF('2018-05-21 14:51:43','2018-05-19 12:54:43');-- 49:57:00select time_to_sec(timediff('2018-05-21 14:51:43','2018-05-19 12:54:43')) -- 179820 = 49*60*60+57*60 select time_to_sec(TIMESTAMPDIFF(second,'2018-07-04 23:59:59','2018-07-04 23:59:58')) -- -1select TIMESTAMPDIFF(second,'2018-07-04 23:59:59','2018-07-04 23:59:58');-- -1select time_to_sec(TIMESTAMPDIFF(second,'2018-07-04 23:59:59','2018-07-04 23:58:58')) -- null 只要年月日時分不一致就是空 跟TIMESTAMPDIFF配合使用的話年月日時分必須的保持一致 換句話TIMESTAMPDIFF函數(shù)我都已經(jīng)求出秒數(shù)了 也沒必要在搭配time_to_sec 畫蛇添足select TIMESTAMPDIFF(second,'2018-07-04 23:59:59','2018-07-05 23:59:58') -- 86399select timediff('2018-06-21 23:59:59','2018-05-18 01:01:01') -- 838:58:58 這個多一秒永遠(yuǎn)的值都是 838:59:59select time_to_sec(timediff('2018-06-21 23:59:59','2018-05-18 01:01:01')) ;-- 3020338 = 838*60*60+58*60+58select time_to_sec(timediff('2018-06-21 23:59:59','2018-05-18 01:01:00')) ;-- 3020339 這個多一秒永遠(yuǎn)的值都是 3020339select time_to_sec(timediff('2018-06-21 23:59:59','2018-05-18 01:00:00')) ;-- 3020399 #注:sql很活 都能拿到一致的結(jié)果情況下優(yōu)先使用最優(yōu)解函數(shù) -- 計算日期是星期幾 DAYOFWEEK(date) SELECT DAYOFWEEK('2021-11-26') AS '今天是星期幾'; -- 6 實際星期5 -- 計算本月是第幾天 DAYOFMONTH(date) SELECT DAYOFMONTH('2021-11-26') AS '本月第幾天';-- 26 -- 計算本年是第幾天DAYOFYEAR(date) SELECT DAYOFYEAR('2021-11-26') AS '本年第幾天';-- 330 最優(yōu)解 SELECT TO_DAYS('2021-11-26')-TO_DAYS('2021-01-01')+1 AS '本年第幾天';-- 330 SELECT DATEDIFF('2021-11-26','2021-01-01')+1 AS '本年第幾天';-- 330 SELECT TIMESTAMPDIFF(day,'2021-01-01','2021-11-26')+1 AS '本年第幾天';-- 330 -- 計算本年是第幾月份 MONTH(date) SELECT MONTH('2021-11-26') AS '本年第幾月份'; -- 11 -- 計算本年是第幾季度 QUARTER(date) SELECT QUARTER('2021-11-26') AS '本年第幾季度'; -- 4

mysql 判斷閏年


#判斷2月份是不是28天 SELECT DAY(LAST_DAY(DATE_ADD(DATE_ADD(DATE_ADD( CURRENT_DATE, INTERVAL - DAYOFYEAR( CURRENT_DATE ) DAY ),INTERVAL 1 DAY ),INTERVAL 1 MONTH ) ) ) #if判斷法: select IF(((YEAR(now()) % 4 = 0 AND YEAR(now()) % 100 != 0) OR YEAR(now()) % 400 = 0) ,0,1) date_add(date,interval if(day(birthday)=29&&day(date)=28,1,0) day)

MySQL根據(jù)出生日期計算年齡

#方法一:缺陷就是當(dāng)日期為未來日期時結(jié)果為0,而不是負(fù)數(shù);這里使用了5個函數(shù)和兩個運算符。 SELECT DATE_FORMAT(FROM_DAYS(TO_DAYS(NOW())-TO_DAYS('1994-04-28')), '%Y')+0 AS age #方法二:解決了方法一為負(fù)數(shù)的問題,但看起來更復(fù)雜;這里使用了6個函數(shù)和3個運算符。 SELECT DATE_FORMAT(NOW(), '%Y') - DATE_FORMAT('1994-04-28', '%Y') - (DATE_FORMAT(NOW(), '00-%m-%d') < DATE_FORMAT('1994-04-28', '00-%m-%d')) AS age # 綜合一、二版本:=======================建議使用========================= SELECT year( from_days( datediff( now( ), '1994-04-28')));-- 一 SELECT YEAR(CURDATE())-YEAR('1994-04-28')-(RIGHT(CURDATE(),5)<RIGHT('1994-04-28',5));-- 二 #方法三:取生日和當(dāng)前日期之前的天數(shù)除以一年的實際天數(shù)(365天5小時48分46秒),然后取整。這樣只用了三個函數(shù)和一個運算符就搞定了。 SELECT FLOOR(DATEDIFF(CURDATE(), '1994-04-28')/365.2422) #方法四 SELECT TIMESTAMPDIFF(YEAR,'1994-04-28', CURDATE()) #方法五 SELECT ROUND(DATEDIFF(CURDATE(), '1994-04-28')/365.2422)

時間戳(timestamp)轉(zhuǎn)換、增、減函數(shù):

時間戳的更多知識點擊獲取

#注:踩坑點 TIMESTAMP值不能比1970早,也不能比2037晚,這意味著,一個日期例如'1968-01-01',當(dāng)作為一個 DATETIME或DATE值時它是合法的,但它不是一個正確TIMESTAMP值!并且如果將這樣的一個對象賦值給TIMESTAMP列,它將被變換為 0。 #當(dāng)指定日期值時,當(dāng)心某些缺陷: #1.允許作為字符串指定值的寬松格式能被欺騙。例如,因為“:”分隔符的使用,值'10:11:12'可能看起來像時間值,但是如果在一個日期中使用,上下文將作為年份被解釋成'2010-11-12'。值'10:45:15'將被變換到'0000-00-00',因為'45'不是一個合法的月份。 #2.以2位數(shù)字指定的年值是模糊的,因為世紀(jì)是未知的。MySQL使用下列規(guī)則解釋2位年值:在00-69范圍的年值被變換到2000-2069。 在范圍70-99的年值被變換到1970-1999。三、當(dāng)指定日期值時,當(dāng)心某些缺陷:#時間戳是指格林威治時間1970年01月01日00時00分00秒(北京時間1970年01月01日08時00分00秒)起至現(xiàn)在的總秒數(shù)。 #在MySQL上述三個大版本中,默認(rèn)時間戳(Timestamp)類型的取值范圍為'1970-01-01 00:00:01' UTC 至'2038-01-19 03:14:07' UTC,數(shù)據(jù)精確到秒級別,該取值范圍包含約22億個數(shù)值,因此在MySQL內(nèi)部使用4個字節(jié)INT類型來存放時間戳數(shù)據(jù):#1、在存儲時間戳數(shù)據(jù)時,先將本地時區(qū)時間轉(zhuǎn)換為UTC時區(qū)時間,再將UTC時區(qū)時間轉(zhuǎn)換為INT格式的毫秒值(使用UNIX_TIMESTAMP函數(shù)),然后存放到數(shù)據(jù)庫中。 #2、在讀取時間戳數(shù)據(jù)時,先將INT格式的毫秒值轉(zhuǎn)換為UTC時區(qū)時間(使用FROM_UNIXTIME函數(shù)),然后再轉(zhuǎn)換為本地時區(qū)時間,最后返回給客戶端。 #在MySQL上述三個大版本中,默認(rèn)時間戳(Timestamp)類型的取值范圍為'1970-01-01 00:00:01' UTC 至'2038-01-19 03:14:07' UTC,數(shù)據(jù)精確到秒級別,該取值范圍包含約22億個數(shù)值,因此在MySQL內(nèi)部使用4個字節(jié)INT類型來存放時間戳數(shù)據(jù):#1、在存儲時間戳數(shù)據(jù)時,先將本地時區(qū)時間轉(zhuǎn)換為UTC時區(qū)時間,再將UTC時區(qū)時間轉(zhuǎn)換為INT格式的毫秒值(使用UNIX_TIMESTAMP函數(shù)),然后存放到數(shù)據(jù)庫中。 #2、在讀取時間戳數(shù)據(jù)時,先將INT格式的毫秒值轉(zhuǎn)換為UTC時區(qū)時間(使用FROM_UNIXTIME函數(shù)),然后再轉(zhuǎn)換為本地時區(qū)時間,最后返回給客戶端。時間戳字段定義主要影響兩類操作:在創(chuàng)建新記錄和修改現(xiàn)有記錄的時候都對這個數(shù)據(jù)列刷新 插入記錄時,時間戳字段包含DEFAULT CURRENT_TIMESTAMP,如插入記錄時未指定具體時間數(shù)據(jù)則將該時間戳字段值設(shè)置為當(dāng)前時間 更新記錄時,時間戳字段包含ON UPDATE CURRENT_TIMESTAMP,如更新記錄時未指定具體時間數(shù)據(jù)則將該時間戳字段值設(shè)置為當(dāng)前時間 #語法1: timestamp(date) -- date to timestamp 語法2:timestamp(dt,time)-- dt + time select timestamp(now()); -- 2021-11-27 01:21:48 select timestamp(CURRENT_DATE); -- 2021-11-27 00:00:00 -- 時間部分被設(shè)置為'00:00:00',因為DATE值中不包含有時間信息。 select timestamp('2008-08-08'); -- 2008-08-08 00:00:00 select timestamp('2008-08-08 08:00:00', '01:01:01'); -- 2008-08-08 09:01:01 select timestamp('2008-08-08 08:00:00', '10 01:01:01'); -- 2008-08-18 09:01:01 #語法:timestampadd(unit,interval,datetime_expr) unit值跟TIMESTAMPDIFF一致 select timestampadd(day, 1, '2008-08-08 08:00:00'); -- 2008-08-09 08:00:00 select timestampadd(day, 1, '2008-08-08'); -- 2008-08-09 #語法 timestampdiff(unit,datetime_expr1,datetime_expr2) -- 上文已存在 #MySQL timestampadd() 函數(shù)類似于 date_add()。 select date_add('2008-08-08 08:00:00', interval 1 day); -- 2008-08-09 08:00:00 #MySQL timestampdiff() 函數(shù)就比 datediff() 功能強多了,datediff() 只能計算兩個日期(date)之間相差的天數(shù)。select timestampdiff(year,'2002-05-01','2001-01-01'); -- -1 select timestampdiff(day ,'2002-05-01','2001-01-01'); -- -485 select timestampdiff(hour,'2008-08-08 12:00:00','2008-08-08 00:00:00'); -- -12select datediff('2008-08-08 23:59:59', '2008-08-01 00:00:00'); -- 7 只看年月日 select datediff('2008-08-08', '2008-08-01'); -- 7

MySQL 時區(qū)(timezone)轉(zhuǎn)換函數(shù)

#語法:convert_tz(dt,from_tz,to_tz) select convert_tz('2008-08-08 12:00:00', '+08:00', '+00:00'); -- 2008-08-08 04:00:00 SELECT CONVERT_TZ('2004-01-01 12:00:00','+00:00','+10:00');-- 2004-01-01 22:00:00 SELECT CONVERT_TZ('2020-11-19 19:59:00', '+00:00', '+05:30') -- 2020-11-20 01:29:00 SELECT CONVERT_TZ('2020-11-19', '+00:00', '+05:30') -- 2020-11-19 05:30:00select CONVERT_TZ('2020-11-19 10:53:00', '+00:00', '+05:30') ;-- 2020-11-19 16:23:00 select CONVERT_TZ('2020-11-19 10:53:00', '-05:00', '+05:30') ;-- 2020-11-19 21:23:00select CONVERT_TZ('2020-11-19 10:53:00' , '+00:00', '-05:00');-- 2020-11-19 05:53:00 select CONVERT_TZ('2020-11-19 10:53:00' , '+05:30', '-05:00');-- 2020-11-19 00:23:00 -- 總結(jié):先算后再算前 后邊符號不變 前邊取相反符號 算出來是多少就是多少 #時區(qū)轉(zhuǎn)換也可以通過 date_add, date_sub, timestampadd 來實現(xiàn)。 select date_add('2008-08-08 12:00:00', interval -8 hour); -- 2008-08-08 04:00:00 select date_sub('2008-08-08 12:00:00', interval 8 hour); -- 2008-08-08 04:00:00 select timestampadd(hour, -8, '2008-08-08 12:00:00'); -- 2008-08-08 04:00:00

關(guān)于 date_add()等type的取值

date 參數(shù)是合法的日期表達(dá)式。expr 參數(shù)是您希望添加的時間間隔。

type 參數(shù)可以是下列值:

Type 值
MICROSECOND
SECOND
MINUTE
HOUR
DAY
WEEK
MONTH
QUARTER
YEAR
SECOND_MICROSECOND
MINUTE_MICROSECOND
MINUTE_SECOND
HOUR_MICROSECOND
HOUR_SECOND
HOUR_MINUTE
DAY_MICROSECOND
DAY_SECOND
DAY_MINUTE
DAY_HOUR
YEAR_MONTH

日期和時間函數(shù)圖鑒

日期類總結(jié)

獲得當(dāng)前時間:NOW(); curdate(); CURRENT_DATE();(sysdate()用的少,在需要函數(shù)執(zhí)行時動態(tài)得到值在用它) CURTIME();獲取時分秒 獲得當(dāng)前時間戳函數(shù): CURRENT_TIME(); CURRENT_TIMESTAMP(); 日期/時間 轉(zhuǎn)換為字符串函數(shù):date_format(date,format), time_format(time,format) 混亂字符串轉(zhuǎn)換為日期函數(shù):str_to_date(str, format) 日期、天數(shù) 轉(zhuǎn)換函數(shù):to_days(date), from_days(days) 時間、秒 轉(zhuǎn)換函數(shù):time_to_sec(time), sec_to_time(seconds)

冷門SQL

MySQL 格式化日期函數(shù) DATE_FORMAT(), FROM_UNIXTIME() 和 UNIX_TIMESTAMP() 之間區(qū)別

DATE_FORMAT() 把日期進(jìn)行格式化,FROM_UNIXTIME() 把時間戳格式化成一個日期,UNIX_TIMESTAMP() 正好相反,把日期格式化成時間戳。

注:FROM_UNIXTIME 默認(rèn) 年月日時分秒格式 如果需要其他日期格式需要在加上日期格式

#互轉(zhuǎn) SELECT UNIX_TIMESTAMP(20101129100940), UNIX_TIMESTAMP(101129100940);-- 都為:1290996580 SELECT FROM_UNIXTIME(1290996580),FROM_UNIXTIME(1290996580,'%Y-%m-%d %H:%i:%s') as var10 ;-- 都為:2010-11-29 10:09:40SELECT UNIX_TIMESTAMP(20101129), UNIX_TIMESTAMP(101129);-- 都為:1290960000 SELECT FROM_UNIXTIME(1290960000),-- 2010-11-29 00:00:00 FROM_UNIXTIME(1290960000,'%Y-%m-%d') ;-- 2010-11-29 #FROM_UNIXTIME(unix_timestamp,format)函數(shù) #該參數(shù)是Unix 時間戳 #驗證 SELECT FROM_UNIXTIME(1290996580) as var1, -- 2010-11-29 10:09:40 FROM_UNIXTIME(1290996580,'MMdd-yyyy') as var2,-- MMdd-yyyy FROM_UNIXTIME(1290996580,'') as var3,-- 空FROM_UNIXTIME(1290996580,'nullstr') as var4, -- nullstrFROM_UNIXTIME(1290996580,null) as var5, -- 空FROM_UNIXTIME(1290996580,'%Y%m%d') as var6 ,-- 20101129FROM_UNIXTIME(1290996580,'%Y年%m月%d') as var7 ;-- 2010年11月29#UNIX_TIMESTAMP() 是與之相對正好相反的時間函數(shù) #若無參數(shù)調(diào)用,則返回一個 Unix timestamp ('1970-01-01 00:00:00' GMT 之后的秒數(shù)) 作為無符號整數(shù)。若用date 來調(diào)用 UNIX_TIMESTAMP(),它會將參數(shù)值以'1970-01-01 00:00:00' GMT后的秒數(shù)的形式返回。date 可以是一個 DATE 字符串、一個 DATETIME字符串、一個 TIMESTAMP或一個當(dāng)?shù)貢r間的YYMMDD 或YYYMMDD格式的數(shù)字。SELECT FROM_UNIXTIME( 1290996580 ) -- 2010-11-29 10:09:40SELECT UNIX_TIMESTAMP() ,-- 1637823867 UNIX_TIMESTAMP('2010-11-29'),-- 1290960000UNIX_TIMESTAMP(2010-11-29),-- 0UNIX_TIMESTAMP(20101129),-- 1290960000UNIX_TIMESTAMP(101129),-- 1290960000 -- UNIX_TIMESTAMP(2010-11-29 10:09:40),-- 報錯UNIX_TIMESTAMP(20101129100940),-- 1290996580UNIX_TIMESTAMP(101129100940);-- 1290996580SELECT FROM_UNIXTIME(1290960000) as var1, -- 2010-11-29 00:00:00FROM_UNIXTIME(1290960000,'MMdd-yyyy') as var2,-- MMdd-yyyy FROM_UNIXTIME(1290960000,'') as var3,-- 空FROM_UNIXTIME(1290960000,'nullstr') as var4, -- nullstrFROM_UNIXTIME(1290960000,null) as var5 ,-- 空FROM_UNIXTIME(1290960000,'%Y%m%d') as var6 ,-- 20101129FROM_UNIXTIME(1290960000,'%Y年%m月%d') as var7 ,-- 2010年11月29FROM_UNIXTIME(1290960000,'%Y-%m-%d %H:%m:%s') as var8 ,-- 2010-11-29 00:11:00FROM_UNIXTIME(1290960000,'%Y-%m-%d %H:%i:%s') as var9 ,-- 2010-11-29 00:00:00FROM_UNIXTIME(1290996580,'%Y-%m-%d %H:%i:%s') as var10 ;-- 2010-11-29 10:09:40

時間時間戳互轉(zhuǎn)工具

參考網(wǎng)址推薦

詳細(xì)練習(xí)

時間函數(shù)練習(xí)

Mysql查詢“當(dāng)天、昨天、上周、本月、上一季、本年”的SQL語句

今天 select * from 表名 where to_days(時間字段名) = to_days(now()); 或者 select * from 表名 where to_days(時間字段名) -to_days(now())=0; 昨天 SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 時間字段名) <= 1 and TO_DAYS( NOW( ) ) - TO_DAYS( 時間字段名) != 0 上面固然可以實現(xiàn)畢竟很麻煩 建議使用更貼切的函數(shù) SELECT * FROM 表名 where DATE_SUB(CURDATE(), INTERVAL 1 DAY) = DATE_FORMAT(時間字段名,'%Y-%m-%d') -- 昨天數(shù)據(jù) (注意前后日期格式不一致時注意格式化一致)select DATE_SUB(CURDATE(), INTERVAL 1 DAY)-- 2021-11-24 -- 昨天select DATE_SUB(CURDATE(), INTERVAL 0 DAY)-- 2021-11-25 -- 今天select DATE_SUB(CURDATE(), INTERVAL -1 DAY)-- 2021-11-26 -- 后天7SELECT * FROM 表名 where DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= date(時間字段名)30SELECT * FROM 表名 where DATE_SUB(CURDATE(), INTERVAL 30 DAY) <= date(時間字段名)本月 SELECT * FROM 表名 WHERE DATE_FORMAT( 時間字段名, '%Y%m' ) = DATE_FORMAT( CURDATE( ) , '%Y%m' )上一月 SELECT * FROM 表名 WHERE PERIOD_DIFF( date_format( now( ) , '%Y%m' ) , date_format( 時間字段名, '%Y%m' ) ) =1查詢本季度數(shù)據(jù) select * from `ht_invoice_information` where QUARTER(create_date)=QUARTER(now())查詢上季度數(shù)據(jù) select * from `ht_invoice_information` where QUARTER(create_date)=QUARTER(DATE_SUB(now(),interval 1 QUARTER));查詢本年數(shù)據(jù) select * from `ht_invoice_information` where YEAR(create_date)=YEAR(NOW());查詢上年數(shù)據(jù) select * from `ht_invoice_information` where year(create_date)=year(date_sub(now(),interval 1 year));查詢當(dāng)前這周的數(shù)據(jù) SELECT name,submittime FROM enterprise WHERE YEARWEEK(date_format(submittime,'%Y-%m-%d')) = YEARWEEK(now());查詢上周的數(shù)據(jù) SELECT name,submittime FROM enterprise WHERE YEARWEEK(date_format(submittime,'%Y-%m-%d')) = YEARWEEK(now())-1;查詢上個月的數(shù)據(jù) select name,submittime from enterprise where date_format(submittime,'%Y-%m')=date_format(DATE_SUB(curdate(), INTERVAL 1 MONTH),'%Y-%m') select * from user where DATE_FORMAT(pudate,'%Y%m') = DATE_FORMAT(CURDATE(),'%Y%m') ; select * from user where WEEKOFYEAR(FROM_UNIXTIME(pudate,'%y-%m-%d')) = WEEKOFYEAR(now()) select * from user where MONTH(FROM_UNIXTIME(pudate,'%y-%m-%d')) = MONTH(now()) select * from user where YEAR(FROM_UNIXTIME(pudate,'%y-%m-%d')) = YEAR(now()) and MONTH(FROM_UNIXTIME(pudate,'%y-%m-%d')) = MONTH(now()) select * from user where pudate between 上月最后一天 and 下月第一天查詢當(dāng)前月份的數(shù)據(jù) select name,submittime from enterprise where date_format(submittime,'%Y-%m')=date_format(now(),'%Y-%m')查詢距離當(dāng)前現(xiàn)在6個月的數(shù)據(jù) select name,submittime from enterprise where submittime between date_sub(now(),interval 6 month) and now();

動態(tài)sql語句基本語法:https://bbs.csdn.net/topics/280007702

https://bbs.csdn.net/topics/310162964?list=9107182

動態(tài)sql語句基本語法:https://bbs.csdn.net/topics/280007702

https://bbs.csdn.net/topics/310162964?list=9107182

作者:遠(yuǎn)看寒山石徑斜鏈接:https://www.imooc.com/article/71440

總結(jié)

以上是生活随笔為你收集整理的关于sql中处理日期的相关函数的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

激情视频综合网 | 国产精品久久久久久久久久久久午夜片 | 香蕉在线播放 | 五月婷婷在线视频观看 | 欧美精品资源 | 国产婷婷在线观看 | 天天干夜夜爱 | 国产一线二线三线性视频 | 成人免费中文字幕 | 日日干干 | www黄在线 | 婷婷干五月| 欧美性生活大片 | av观看网站| 国产精品福利在线观看 | 天天综合网久久 | 日韩精品电影在线播放 | 成人黄在线 | 伊人久久影视 | 一二三四精品 | www.日本色 | 日韩欧美综合在线视频 | 日操操 | av福利电影 | 91禁看片 | 免费一级片在线观看 | 天天干天天操天天做 | 日韩av播放在线 | 在线观看一级片 | 日韩av资源站 | 一区二区三区免费 | 久久久久97国产 | 免费国产在线精品 | 日韩成人中文字幕 | 色91av| 久久久国产精品久久久 | 国产成人精品亚洲 | 精品在线视频一区二区三区 | 国产精品久久99综合免费观看尤物 | 99久久综合精品五月天 | 亚洲开心激情 | 丁五月婷婷 | 中文字幕成人在线观看 | 欧美日比视频 | 中文字幕日韩一区二区三区不卡 | 日韩精品亚洲专区在线观看 | 久久久av电影 | 成人在线你懂得 | 在线看片成人 | 91久久精品日日躁夜夜躁国产 | 激情五月婷婷综合 | 欧美日本中文字幕 | 亚洲精品黄色在线观看 | 日本成址在线观看 | 一级片免费在线 | 日韩一级片网址 | 国产理论片在线观看 | av先锋影音少妇 | aⅴ精品av导航 | 一区二区三区精品在线视频 | 国产又粗又长的视频 | www.夜色.com | 国产成人精品一区二区三区免费 | 揉bbb玩bbb少妇bbb | 国产黄色美女 | 五月天婷婷在线观看视频 | 99视频久久 | 日韩欧美一区二区三区在线 | 在线免费高清视频 | 黄色毛片在线观看 | 久久久国产精品成人免费 | 日本韩国精品在线 | 欧美综合色在线图区 | 日韩在线一级 | 精品久久久影院 | 日韩精品一区二区三区免费观看 | 九九精品毛片 | 亚洲天堂精品视频 | 一区二区中文字幕在线 | 亚洲视频久久久久 | 久久国产一二区 | 一区二区精品在线观看 | 免费福利视频网站 | 色999视频 | 欧美性性网 | 三三级黄色片之日韩 | 国产成人精品亚洲精品 | 97免费公开视频 | 少妇视频在线播放 | 亚洲国产大片 | 精品亚洲va在线va天堂资源站 | 国内精品久久天天躁人人爽 | 激情六月婷婷久久 | av无限看 | 欧美日韩免费一区 | 久久精品99国产精品亚洲最刺激 | 国产91粉嫩白浆在线观看 | 干干干操操操 | 欧美一区二区在线 | 亚洲电影久久久 | 美女网色 | 久久久久激情视频 | av激情五月 | 亚洲精品国产拍在线 | 亚洲国产网站 | 久久婷婷国产色一区二区三区 | 久久字幕精品一区 | 99视频在线观看一区三区 | 天天射天天操天天色 | 欧美一区二区三区在线视频观看 | 国产精品第2页 | 国产涩图 | 久久综合欧美精品亚洲一区 | 久草在线资源免费 | 亚洲人xxx | 日日操天天操狠狠操 | 午夜视频福利 | 婷婷综合 | 日韩精品高清不卡 | 亚洲精品乱码 | 国产 欧美 日本 | 黄色视屏av | 97韩国电影 | 久久国产精品99久久久久久进口 | 欧美日韩中文在线 | 成 人 黄 色 视频 免费观看 | 亚洲专区一二三 | 玖玖爱国产在线 | 日韩免费高清在线 | 看片网站黄色 | 国产综合片 | 狠狠躁夜夜躁人人爽超碰97香蕉 | 91av99| av资源在线观看 | 99精品视频在线观看 | 91麻豆精品91久久久久同性 | 日本精品在线 | 国产网红在线观看 | 黄色一区二区在线观看 | 国产午夜不卡 | 国产91欧美 | 亚洲japanese制服美女 | 日韩精品一区二区三区视频播放 | 久影院 | 久草在线视频网站 | 久久婷综合 | 在线观看免费黄视频 | 在线看一区二区 | 91日韩精品一区 | 亚洲va欧美va人人爽 | 亚洲美女视频在线 | 精品久久久久久国产偷窥 | 色婷婷97 | 国产精品视频永久免费播放 | 91精品秘密在线观看 | 日韩精品欧美一区 | 91视频电影 | 国产资源网 | 五月婷婷视频在线 | 久久在线免费视频 | 国产精品久久久久久久久大全 | 最近中文字幕在线中文高清版 | 国产日韩精品在线 | 日韩中文字幕免费视频 | 在线成人中文字幕 | 国产精品一码二码三码在线 | 天天干天天看 | 久久婷婷色| 精品中文字幕在线播放 | 日韩精品视频免费在线观看 | 天天拍天天干 | 欧美少妇影院 | 国产精品毛片 | 中文字幕在线观看91 | 国产高清在线免费视频 | 久久avav| 欧美成人在线免费 | 国产精品一级在线 | 国产精品永久免费视频 | 美州a亚洲一视本频v色道 | 国产精品一区一区三区 | 91系列在线 | 韩日三级在线 | 一级免费看视频 | 99爱精品在线 | 999久久a精品合区久久久 | 黄色电影网站在线观看 | 免费看国产一级片 | 亚洲国产中文字幕在线 | www.国产在线观看 | 天天干天天拍 | 国产精品高清一区二区三区 | 国产精品一区二区三区免费看 | 欧美性大胆 | 亚洲欧美综合 | 亚洲区精品视频 | 成年人视频在线免费观看 | 麻豆视频国产精品 | 欧美久久久久久久久久久久 | 色婷婷免费 | 4438全国亚洲精品在线观看视频 | 久久人人爽人人 | 国产精品毛片网 | 国产精品成人久久久久久久 | 美女视频黄免费 | 91精品在线免费 | 成年人三级网站 | 免费一级日韩欧美性大片 | 国产成人av在线影院 | 国产亚洲成人网 | 波多野结衣久久资源 | 久草在线视频国产 | 国产九九九精品视频 | 国产精品ssss在线亚洲 | 夜夜澡人模人人添人人看 | 国产成人a亚洲精品 | 久久黄色网址 | 国产精品 日韩 | 精品久久久久一区二区国产 | 亚洲五月六月 | 国产污视频在线观看 | 精品国产久 | 亚洲精品456在线播放第一页 | 亚洲最新av | 国产小视频免费在线观看 | 欧美性爽爽 | 亚洲欧美精品一区 | 国产69精品久久99不卡的观看体验 | 人人玩人人弄 | 91污视频在线| 成人av影院在线观看 | 成人在线免费视频 | 91精品在线免费观看 | 欧美日韩中字 | 国产精品一区二区三区在线 | 久久精品美女视频网站 | 日韩在线电影一区二区 | 亚洲欧美视频 | a电影免费看 | 欧美性色黄 | 国产精品一区二区av | 日本精品一区二区三区在线观看 | 黄色片免费电影 | 午夜精品久久久久久中宇69 | 在线播放一区二区三区 | av线上看 | 国产精品成人aaaaa网站 | 国产精品美女久久久久久久 | 国产亚洲精品精品精品 | 亚洲永久av | 亚洲精品久久久蜜桃 | 韩国一区视频 | 久久无码av一区二区三区电影网 | 99精品在线免费观看 | 9999激情| 国产麻豆精品久久一二三 | 狠狠狠色丁香综合久久天下网 | 久久久久五月天 | 国产专区第一页 | 免费的国产精品 | 免费观看成人网 | 久草免费在线观看视频 | 51精品国自产在线 | 国产精品99免视看9 国产精品毛片一区视频 | 欧美 日韩 性 | 人人干狠狠干 | 99免费| 精品国产乱码久久久久久天美 | 国产精品成人免费精品自在线观看 | 亚洲国产偷 | 国产无遮挡又黄又爽馒头漫画 | 男女精品久久 | 日产乱码一二三区别在线 | 国产乱对白刺激视频不卡 | 久久久午夜电影 | 天堂视频一区 | 四虎在线永久免费观看 | 亚洲日韩中文字幕在线播放 | 黄色片视频免费 | 美女一级毛片视频 | 日韩在线视| 亚洲 欧美 变态 国产 另类 | 69热国产视频 | 国产老熟 | 日韩欧美一区二区不卡 | avcom在线| 久久婷婷影视 | 日本成人免费在线观看 | 婷婷综合电影 | 日日爽视频 | 日本中文字幕系列 | 欧美一二三区在线观看 | 欧美日本在线视频 | 久久久久日本精品一区二区三区 | 久久久久精 | 久久久免费精品国产一区二区 | 成年人国产视频 | 久久国产香蕉视频 | 欧美综合色 | 色婷婷激情四射 | av电影免费看 | 国产一区二区三区高清播放 | 欧美在线a视频 | 日韩精品中文字幕一区二区 | 在线观看视频中文字幕 | 日日夜夜免费精品视频 | 狠狠干夜夜操 | 免费看片网页 | 丁香婷婷深情五月亚洲 | 日本久久久亚洲精品 | 麻豆免费精品视频 | 操操综合网 | 欧美一级视频在线观看 | 亚洲美女视频在线观看 | 亚洲综合五月 | 国产高清在线观看 | 亚洲精品国产精品久久99热 | 国产午夜精品一区 | 亚洲亚洲精品在线观看 | 亚洲视频在线观看网站 | 国产一级在线视频 | 中文字幕a在线 | 欧美日韩p片 | 亚洲无吗av | 婷婷久久综合九色综合 | 香蕉视频在线免费 | 亚洲dvd| 国产精品成人在线 | 91精品国产欧美一区二区 | 亚洲特级片 | 亚洲成人av电影在线 | 久久一久久| 久久精品久久99 | 97超碰人人澡人人爱 | 天天操天天操天天操天天操天天操 | 国产精品九九九九九 | 日韩免费看| 久久久精品欧美一区二区免费 | 亚洲精品资源在线观看 | 欧美久久久久久久久久 | 久久激情婷婷 | 四虎在线观看精品视频 | 国产99久久久国产精品 | 亚洲天天摸日日摸天天欢 | 91视频在线免费 | 久久a级片 | 国产成在线观看免费视频 | 亚洲一级电影在线观看 | 欧美少妇的秘密 | 狠狠成人 | 在线观看视频免费播放 | 亚洲国产wwwccc36天堂 | 欧美最猛性xxxxx免费 | 日本3级在线观看 | 成人在线观看网址 | 亚洲精品1234区 | 日韩在线无 | 中文字幕高清在线播放 | www.久久久.com | 精品国产一区二区三区不卡 | 免费观看久久 | 天天色天天骑天天射 | 91麻豆精品国产91久久久久久久久 | 欧美日韩精品免费观看 | 久久黄色免费观看 | 青青河边草手机免费 | 免费看黄网站在线 | 久亚洲 | 国产第一页福利影院 | 欧美日韩免费看 | 午夜精品成人一区二区三区 | 欧美夫妻性生活电影 | 最近久乱中文字幕 | 最近中文字幕久久 | 精品亚洲国产视频 | 一区 二区电影免费在线观看 | av电影在线观看完整版一区二区 | 日本中文字幕观看 | 亚洲一区二区三区四区精品 | 国产va饥渴难耐女保洁员在线观看 | 四虎在线永久免费观看 | 欧美成人精品在线 | 久久99深爱久久99精品 | 综合久久网 | 黄色在线观看免费 | 精品国产激情 | 免费看久久久 | 精品高清美女精品国产区 | 国产精品男女视频 | 国产成人精品av在线观 | 色福利网| 欧美老少交 | 在线观看免费 | 欧美一级视频在线观看 | 91精品国产综合久久婷婷香蕉 | 97精品国自产拍在线观看 | 五月婷婷六月综合 | 色噜噜狠狠色综合中国 | av黄色免费网站 | 国产日韩欧美在线播放 | 国产在线视频导航 | 欧美少妇影院 | 色婷婷久久一区二区 | 日韩免费福利 | 亚洲乱亚洲乱亚洲 | 国产男女无遮挡猛进猛出在线观看 | 亚洲精品动漫成人3d无尽在线 | 丝袜美腿在线播放 | 国产精品字幕 | 日韩久久久久久 | 久久99最新地址 | 狠狠色丁香婷婷综合基地 | 中文字幕久久亚洲 | 午夜国产一区 | 日日干激情五月 | 成人免费xxx在线观看 | 五月婷婷网站 | 免费看国产a | 亚洲闷骚少妇在线观看网站 | 日韩午夜在线观看 | 在线国产视频 | 日批在线看 | 中文字幕免费久久 | 91av网址| 在线观看91精品视频 | 国产成人av在线 | 久草在线播放视频 | 国产精品一区二区久久久久 | 免费国产在线精品 | 国产精品va在线观看入 | 免费观看视频的网站 | 国产国语在线 | 久久久久久福利 | 国产视频在线观看一区二区 | 日本美女xx | 免费三级黄 | 在线观看av不卡 | 激情五月婷婷综合 | 综合精品久久 | 激情久久一区二区三区 | 久久国产视频网 | 国产久视频 | 久久久午夜精品理论片中文字幕 | 在线免费观看黄色小说 | 国产精品video爽爽爽爽 | 国产精品久久久久久久久久久久午夜 | 9在线观看免费高清完整版在线观看明 | 久草在线免费看视频 | 狠狠狠色丁香婷婷综合激情 | 亚洲 中文 在线 精品 | 亚洲综合色丁香婷婷六月图片 | 99免费观看视频 | 国产99久久精品一区二区永久免费 | 国内成人精品2018免费看 | 天天干天天射天天操 | 国产精成人品免费观看 | 成人av资源在线 | 日本精品视频网站 | 奇米影视四色8888 | www.少妇| 日韩在线视频免费观看 | 99综合电影在线视频 | 激情电影影院 | 91丨九色丨首页 | 日韩在线高清视频 | 在线观看黄av | 国产综合片 | 激情一区二区三区欧美 | 天天操婷婷 | 国产成人免费高清 | 天堂av在线中文在线 | 日韩一级黄色av | 草久在线 | 久久草在线视频国产 | 中文字幕九九 | 国产综合视频在线观看 | av不卡免费看 | 婷婷综合亚洲 | 天天射天天射 | 国产一区观看 | 亚洲成人家庭影院 | av免费线看 | 黄色毛片在线看 | 不卡的av在线 | 国产精品一区二区三区久久 | 亚洲电影第一页av | 中文字幕亚洲综合久久五月天色无吗'' | 国产黄在线看 | 美女视频久久久 | 久久人人爽人人片av | 亚洲在线高清 | 久久精品国产免费看久久精品 | 日韩三级一区 | 久艹在线免费观看 | 国产剧情在线一区 | 日韩精品视频免费 | 亚洲精品啊啊啊 | 国产96精品| 国产精品热视频 | 伊人天堂av | 婷婷中文字幕综合 | www五月天婷婷 | 国产精选视频 | 亚洲人久久| 中文字幕中文字幕 | 国产精品影音先锋 | 日本最新中文字幕 | 久久免费精彩视频 | 欧产日产国产69 | 黄网站大全 | 国产99久久久欧美黑人 | 在线视频免费观看 | 亚洲春色奇米影视 | 久久国产精品99精国产 | 亚洲国产无 | 国产乱对白刺激视频在线观看女王 | 日日躁你夜夜躁你av蜜 | 六月丁香社区 | 国产精品久久网站 | www.黄色片网站 | 97国产超碰在线 | 一区二区中文字幕在线观看 | 欧美91精品国产自产 | 日韩夜夜爽 | 91综合视频在线观看 | 中文视频一区二区 | 国产精品24小时在线观看 | 婷婷色 亚洲 | 久草精品在线播放 | av成人免费观看 | 91在线一区二区 | 成人羞羞视频在线观看免费 | 精品久久影院 | 国产黄色在线看 | 亚洲精品小区久久久久久 | 黄色av一级片 | 96精品视频 | 在线午夜电影神马影院 | 欧洲黄色片 | 日韩精品一区二区三区免费观看 | 久久成人免费 | 亚洲一级久久 | 久久久亚洲网站 | 欧美日韩在线观看一区 | 日韩在线观看你懂得 | 色综合久久精品 | 你操综合 | 美女免费视频观看网站 | 国产日产精品一区二区三区四区 | 99视频在线观看一区三区 | 一区二区久久 | 粉嫩高清一区二区三区 | 人人要人人澡人人爽人人dvd | 亚洲国产99| 久久久久久久综合色一本 | 九草视频在线观看 | 中日韩欧美精彩视频 | 亚洲在线高清 | a色网站 | 91麻豆国产福利在线观看 | 久久黄色片 | 高清视频一区 | 96亚洲精品久久久蜜桃 | 精品国产乱码一区二区三区在线 | 人人插人人舔 | 天天草天天色 | 亚洲国产日韩精品 | 天天干天天干天天干 | 在线黄色国产电影 | 91精品一区二区三区久久久久久 | 99精品欧美一区二区蜜桃免费 | 91欧美在线 | 99久久精品久久亚洲精品 | 最近更新的中文字幕 | 天天摸天天舔 | 久久香蕉国产精品麻豆粉嫩av | 韩国三级av在线 | 久久精品中文字幕一区二区三区 | 色综合久久88色综合天天 | 国产流白浆高潮在线观看 | 一区二区三区免费在线 | 欧美日韩久 | 久久久久久久久久久网 | 精品一区二区精品 | 欧美日韩精品免费观看视频 | 久久久久久久久久久电影 | 久久久久久久精 | 国产99免费视频 | 亚洲色影爱久久精品 | 综合网av | 亚洲综合色视频 | 精品福利网站 | 999成人 | 黄色高清视频在线观看 | 国产淫片免费看 | 免费观看日韩 | 99精品在线看| 亚洲电影av在线 | 午夜婷婷在线观看 | 国产精品久久久久久av | 超碰在线天天 | 中文字幕一区二区三区四区在线视频 | 中文乱幕日产无线码1区 | 国产亚洲小视频 | 岛国av在线不卡 | 成人免费在线视频观看 | 97超碰人人澡人人爱 | 久久99国产精品久久 | 中文字幕色综合网 | 91久久精品一区二区二区 | 日韩久久久久久久 | 欧美成a人片在线观看久 | 麻豆视频入口 | 日韩视频三区 | 成年人国产精品 | 免费的国产精品 | 日韩欧美综合视频 | 在线一二三区 | 国产黄色看片 | 久久久影院一区二区三区 | 玖玖在线观看视频 | 天天干夜夜爽 | 亚洲天天综合 | 精品久久久免费 | 麻花豆传媒一二三产区 | 久久av中文字幕片 | www..com毛片 | 久久久在线| 久久人人爽人人片av | ,午夜性刺激免费看视频 | 欧美另类sm图片 | 91完整版在线观看 | 国内精品小视频 | 国产精品 中文在线 | 深爱激情五月综合 | 亚洲精品大片www | 亚洲黄色精品 | 人九九精品 | 欧美极度另类 | 欧美黄网站| 99热最新精品 | 午夜av在线电影 | 日韩亚洲精品电影 | 成人免费看黄 | 欧美一级电影 | 欧洲av在线| 91亚洲精品国偷拍自产在线观看 | 美女免费黄网站 | 日韩专区在线观看 | 国产美女网 | 色天天综合网 | 亚洲国产一二三 | 色综合天天做天天爱 | 黄色91免费观看 | 久久久久| 又黄又爽又湿又无遮挡的在线视频 | 偷拍区另类综合在线 | 99精品热 | 午夜精品剧场 | 日韩av一区二区在线影视 | 特黄色大片| 丁香色综合 | 亚洲a色 | 欧美成人精品欧美一级乱 | 亚洲视频免费在线看 | 97在线观看视频国产 | 欧美午夜精品久久久久久浪潮 | 免费人人干 | 综合网中文字幕 | 91麻豆文化传媒在线观看 | 婷婷激情5月天 | 精品国产三级a∨在线欧美 免费一级片在线观看 | 91精品国产麻豆国产自产影视 | 色视频在线免费 | 在线观看你懂的网址 | 久久免费毛片视频 | 天海冀一区二区三区 | 国产成人a v电影 | 全久久久久久久久久久电影 | 成人三级视频 | 一区二区三区视频网站 | 色视频在线免费观看 | 99精品电影 | 国产高清黄 | 亚洲午夜精 | 日韩av手机在线观看 | 人人草天天草 | 国产成人精品亚洲a | 狠狠狠狠狠狠狠狠干 | 日韩一二三区不卡 | 久久久久久久久久久影视 | 国产精品女人网站 | 精品电影一区 | 超碰在线天天 | 午夜少妇 | 国产精品96久久久久久吹潮 | 欧美最猛性xxxxx(亚洲精品) | 免费av视屏| 欧美有色 | 在线电影中文字幕 | 婷婷开心久久网 | 国产探花 | 51久久成人国产精品麻豆 | 99色在线观看视频 | 国产精品女| 毛片在线网 | 99在线国产 | 伊人精品影院 | 日本公妇在线观看高清 | 视频一区在线免费观看 | 国际精品网 | 天天在线视频色 | 国产精品自在线 | www一起操 | 国产精品一区二区吃奶在线观看 | 欧美日韩国产在线一区 | 狠狠干夜夜爽 | 国产中文字幕国产 | 天天干夜夜爱 | 91视频黄色 | 精品福利国产 | 久久久久久久久久久久久久电影 | 国产 日韩 欧美 中文 在线播放 | 另类老妇性bbwbbw高清 | 久久久免费看视频 | 久久免费黄色网址 | 福利视频在线看 | 亚洲aⅴ在线 | 久久国产精品久久精品国产演员表 | 精品国产一区二区久久 | 日韩av电影国产 | 成人午夜片av在线看 | 九色视频网 | 国产精品精品 | av电影免费观看 | 国产 日韩 欧美 中文 在线播放 | 青青草华人在线视频 | 黄色福利视频网站 | 亚洲综合在线一区二区三区 | 精品国产成人在线影院 | 人人爽人人片 | 91看片一区二区三区 | 欧美一级片在线观看视频 | 婷婷丁香色综合狠狠色 | 九九久久在线看 | 免费网站在线观看人 | 亚洲激精日韩激精欧美精品 | 久久a级片| 夜夜躁日日躁狠狠久久88av | 2019天天干夜夜操 | 久久久久国产精品免费免费搜索 | 美女网站视频免费都是黄 | 国产日韩一区在线 | 久久dvd | 国产视频欧美视频 | 女女av在线 | a天堂中文在线 | 欧美aaa级片 | 免费av大全 | 麻豆极品 | 日韩激情视频在线 | 亚洲精品国久久99热 | 亚洲高清在线观看视频 | 成人小视频在线免费观看 | 国内视频在线观看 | 91热这里只有精品 | 国产精品第二十页 | 国产美女精品人人做人人爽 | 久久avav | 国产精品久久99精品毛片三a | 在线播放亚洲 | 91麻豆视频网站 | 国产日韩精品欧美 | 亚洲国产精品小视频 | 97久久精品午夜一区二区 | 国产成人一区二区三区久久精品 | 人人爱人人舔 | 欧美成人精品三级在线观看播放 | 免费成人在线视频网站 | 久久综合欧美精品亚洲一区 | 亚洲在线高清 | 国产69久久久 | 国产精品密入口果冻 | 四虎国产精品永久在线国在线 | 成人四虎影院 | 欧美精品做受xxx性少妇 | 黄色app网站在线观看 | 曰本三级在线 | 九九免费精品视频在线观看 | 天天射天天射 | 六月丁香伊人 | 国产精品久久久久婷婷 | 99久久精品免费看国产四区 | 美女国内精品自产拍在线播放 | 久久精彩视频 | 公开超碰在线 | 日本黄色免费电影网站 | 中文字幕在线视频免费播放 | 91在线精品视频 | 国产中文字幕视频 | 在线一级片 | 国产中文字幕视频在线 | se婷婷 | 国产视频在线观看一区二区 | 精品国内 | 亚洲精品456在线播放乱码 | 日躁夜躁狠狠躁2001 | 中文字幕久久亚洲 | 99精品在线免费观看 | 美女精品久久久 | 视频二区在线 | 国产香蕉久久精品综合网 | 91黄色小视频 | 九九九免费视频 | 日本爱爱片| 激情欧美丁香 | 99热九九这里只有精品10 | 日韩三级视频在线观看 | 97精品超碰一区二区三区 | 99资源网 | 99re中文字幕 | 欧美精品小视频 | 久久草在线精品 | 精品久久久久久久久久 | 免费试看一区 | 在线观看免费版高清版 | 麻豆精品视频在线观看免费 | 国产亚洲精品久久久久久大师 | 五月天综合在线 | 国产精品乱码一区二区视频 | 日日夜夜中文字幕 | 久久免费美女视频 | 午夜久久成人 | 免费福利片 | 91精品久久久久久久久 | 亚洲一区二区三区miaa149 | 免费视频一区 | 久久久久久久久免费 | 国产xx视频 | 五月天婷亚洲天综合网精品偷 | 日韩网页 | 激情中文字幕 | 久久深爱网 | 97国产精品久久 | 天天射天天拍 | 国产精品免费久久久久 | 亚洲资源一区 | 国产成人精品免高潮在线观看 | 国产精品国产三级国产aⅴ无密码 | 中文字幕在线免费播放 | 97电影手机 | 久久一精品 | 最新国产在线视频 | 日本aaaa级毛片在线看 | 欧美精品少妇xxxxx喷水 | 999视频精品 | 99久久精品国产欧美主题曲 | 色爱区综合激月婷婷 | 国产精品专区在线 | 日韩久久精品一区二区 | 美女激情影院 | 久热久草在线 | 菠萝菠萝蜜在线播放 | 国产精品久久片 | av短片在线观看 | 国产精品毛片完整版 | 日韩大片在线免费观看 | 久久国产精品99久久久久久进口 | 久久美女高清视频 | 午夜av免费在线观看 | 亚洲春色综合另类校园电影 | 日韩有码中文字幕在线 | 色婷婷狠狠18 | 成人cosplay福利网站 | 337p日本大胆噜噜噜噜 | 国产小视频国产精品 | 色丁香综合 | 91资源在线视频 | 麻豆视频免费版 | 一区二区视频在线看 | 日韩一区二区三区高清免费看看 | 人人搞人人搞 | 99久久精品日本一区二区免费 | zzijzzij日本成熟少妇 | 91精品国产九九九久久久亚洲 | 国产视频1区2区3区 久久夜视频 | 日韩一级片观看 | 国产精品久久久久一区二区三区共 | 精品色综合| 久久都是精品 | 国产一区二区在线视频观看 | 国产特级毛片aaaaaa毛片 | 99久久网站 | 二区三区精品 | 91传媒在线看 | 日韩性久久 | 69国产精品视频免费观看 | 国产99中文字幕 | 在线观看成年人 | 久久久久久精 | www欧美日韩 | 国产精成人品免费观看 | 久草在线观看视频免费 | 九九综合九九综合 | 一区二区三区四区五区六区 | 美女一区网站 | 国产99久久久国产精品成人免费 | 亚洲精品国产欧美在线观看 | 久草视频在线看 | 亚洲第一中文网 | 国产一级二级在线 | 国产精品一区二区久久精品 | 日韩r级在线 | 欧美在线观看视频一区二区 | 五月婷婷六月综合 | 九九有精品| 五月婷在线视频 | 亚在线播放中文视频 | 日韩小视频网站 | 天天干天天草天天爽 | 婷婷六月天综合 | 欧美日韩免费网站 | 99精品视频在线 | 久99久在线| 6080yy精品一区二区三区 | 欧美成年人在线观看 | 亚洲激情网站免费观看 | 麻豆国产电影 | 日韩免费观看视频 | 探花视频在线观看免费版 | 久久伊99综合婷婷久久伊 | 久热av在线 | 色视频国产直接看 | 亚洲色图激情文学 | 狠狠色香婷婷久久亚洲精品 | 国产精品成人在线观看 | 久久999精品 | 一本色道久久综合亚洲二区三区 | 久久99久久久久 | 免费看久久久 | 天堂在线免费视频 | av超碰在线| 911久久 | 亚洲欧美视频在线观看 | 激情在线免费视频 | 亚洲区二区 | 国产精品免费看久久久8精臀av | 国产99久久久久 | 欧美有色 | 国产精品免费观看视频 | 伊人婷婷久久 | 国产小视频免费在线观看 | 天堂在线视频中文网 | 国产综合福利在线 | 五月天堂色 | 久久久99国产精品免费 | 久久久伦理 | 91精品久久久久久综合乱菊 | 免费在线精品视频 | 国产精品久久久久久久久久久久午夜 | 天天艹天天爽 | 在线看片a| 中文字幕在线有码 | 日韩欧美极品 | 天海翼一区二区三区免费 | 欧美激情在线网站 | www.一区二区三区 | 91女神的呻吟细腰翘臀美女 | 欧美国产日韩在线观看 | 亚洲激情免费 | 天天天操天天天干 | 久久精品视频免费观看 | 成人影音av | av中文在线观看 | 国产麻豆成人传媒免费观看 | 久久久久久毛片精品免费不卡 | 日本久久不卡视频 | 免费看一级黄色大全 | 三级性生活视频 | 日本爽妇网| 国产视频网站在线观看 | 免费观看性生交 | 草在线| 久草网视频 | 国产专区视频在线 | 国产综合精品一区二区三区 | 国产一区二区在线精品 | 欧美午夜寂寞影院 | 91人人澡人人爽人人精品 | 久久国产精品第一页 | 欧美视屏一区二区 | 午夜久久久久久久 | 日韩高清免费电影 | 国产成人61精品免费看片 | 97天堂| 四川bbb搡bbb爽爽视频 | 日本成人免费在线观看 | 久久久久国产a免费观看rela |