欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

關(guān)于SqlServer中datediff用法

 更新時間:2022年11月02日 16:01:16   投稿:mrr  
datediff是SQL SERVER里面的用法,ORACLE沒有,主要作用是返回兩個日期之間的時間間隔,本文通過實例代碼給大家詳細講解,對datediff用法感興趣的朋友跟隨小編一起看看吧

datediff是SQL SERVER里面的用法,ORACLE沒有

一、作用:返回兩個日期之間的時間間隔

二、語法:datediff(datepart,startdate,enddate)

是后面日期減去前面的日期(enddate-startdate)

1、datepart,規(guī)定應(yīng)在日期的哪一部分計算差額

日期 縮寫

year yy/yyyy

quarter qq/q

Month mm/m

day dd/d

Hour hh/h

minute mi,n

second ss,s

三、測試

SQL SERVER不用像ORACLE一樣寫 select ... from dual,只需要寫select ....就可以了

1、參數(shù)是 yyyy的話,統(tǒng)計相差的年份,截取前4位進行統(tǒng)計

select datediff(yyyy,'20210928','20200121')test
--select datediff(year,'20210928','20200121')test
--select datediff(yy,'20210928','20200121')test

2、參數(shù)是 qq時,統(tǒng)計相差的季度

select datediff(qq,'20210928','20200121')test
--select datediff(q,'20210928','20200121')test
--select datediff(quarter,'20210928','20200121')test

3、參數(shù)是 mm的時候,統(tǒng)計相差的月份,截取前6位進行統(tǒng)計

select datediff(mm,'20210928','20200121')test
--select datediff(m,'20210928','20200121')test
--select datediff(month,'20210928','20200121')test

4、參數(shù)是 dd的時候,統(tǒng)計相差的天數(shù)

select datediff(dd,'20210928','20200121')test
--select datediff(day,'20210928','20200121')test
--select datediff(d,'20210928','20200121')test

5、參數(shù)是 hh的時候,統(tǒng)計相差的小時

select datediff(hour,'20211112 10:00:00','20211112 00:00:00')test_hour
       ,datediff(hh,'20211112 10:00:00','20211112 00:00:00')test_hh

6、參數(shù)是 mi的時候,統(tǒng)計相差的分鐘數(shù)

select datediff(minute,'20211112 10:00:00','20211112 00:00:00')test_minute
       ,datediff(mi,'20211112 10:00:00','20211112 00:00:00')test_mi
       ,datediff(n,'20211112 10:00:00','20211112 00:00:00')test_n

7、參數(shù)是 ss的時候,統(tǒng)計相差的秒數(shù)

select datediff(second,'20211112 10:00:00','20211112 00:00:00')test_second
       ,datediff(ss,'20211112 10:00:00','20211112 00:00:00')test_ss
       ,datediff(s,'20211112 10:00:00','20211112 00:00:00')test_s

到此這篇關(guān)于關(guān)于datediff用法的文章就介紹到這了,更多相關(guān)datediff用法內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 通過mysql show processlist 命令檢查mysql鎖的方法

    通過mysql show processlist 命令檢查mysql鎖的方法

    show processlist 命令非常實用,有時候mysql經(jīng)常跑到50%以上或更多,就需要用這個命令看哪個sql語句占用資源比較多,就知道哪個網(wǎng)站的程序問題了。
    2010-03-03
  • 增刪改查sql語法基礎(chǔ)教程

    增刪改查sql語法基礎(chǔ)教程

    為了準備面試,整理了一些SQL基本語句和自己的理解,作為備份,下面這篇文章主要給大家介紹了關(guān)于增刪改查sql語法基礎(chǔ)教程的相關(guān)資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2023-02-02
  • B-樹的刪除過程介紹

    B-樹的刪除過程介紹

    今天小編就為大家分享一篇關(guān)于B-樹的刪除過程介紹,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-01-01
  • MySQL的DATE_FORMAT函數(shù)的使用

    MySQL的DATE_FORMAT函數(shù)的使用

    這篇文章主要介紹了MySQL的DATE_FORMAT函數(shù)的使用,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-02-02
  • B-Tree的性質(zhì)介紹

    B-Tree的性質(zhì)介紹

    今天小編就為大家分享一篇關(guān)于B-Tree的性質(zhì)介紹,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-01-01
  • MySQL中Like模糊查詢速度太慢該如何進行優(yōu)化

    MySQL中Like模糊查詢速度太慢該如何進行優(yōu)化

    在業(yè)務(wù)場景中經(jīng)常會用到like模糊查詢,但是大家都知道,like是用不到索引的,所以當數(shù)據(jù)量非常大時,速度會非常慢,這篇文章主要給大家介紹了關(guān)于MySQL中Like模糊查詢速度太慢該如何進行優(yōu)化的相關(guān)資料,需要的朋友可以參考下
    2021-12-12
  • MySQL存儲引擎InnoDB與Myisam的區(qū)別分析

    MySQL存儲引擎InnoDB與Myisam的區(qū)別分析

    INNODB會支持一些關(guān)系數(shù)據(jù)庫的高級功能,如事務(wù)功能和行級鎖,MYISAM不支持。MYISAM的性能更優(yōu),占用的存儲空間少。所以,選擇何種存儲引擎,視具體應(yīng)用而定。
    2022-12-12
  • 通用SQL存儲過程分頁以及asp.net后臺調(diào)用的方法

    通用SQL存儲過程分頁以及asp.net后臺調(diào)用的方法

    下面小編就為大家?guī)硪黄ㄓ肧QL存儲過程分頁以及asp.net后臺調(diào)用的方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-12-12
  • Mysql事務(wù)隔離級別原理實例解析

    Mysql事務(wù)隔離級別原理實例解析

    這篇文章主要介紹了Mysql事務(wù)隔離級別原理實例解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-03-03
  • mysql?8.0.28?安裝配置方法圖文教程

    mysql?8.0.28?安裝配置方法圖文教程

    這篇文章主要為大家詳細介紹了mysql?8.0.28?安裝配置方法圖文教程,文中安裝步驟介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-04-04

最新評論