亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Mysql 如何查詢時間段交集

 更新時間:2021年06月08日 14:51:07   作者:血色0記憶  
這篇文章主要介紹了Mysql 查詢時間段交集的方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

Mysql 查詢時間段交集

使用場景

數(shù)據(jù)庫表有兩個字段starttime,endtime?,F(xiàn)在給出(a,b)的時間段,查出和(starttime,endtime)時間段有交集的數(shù)據(jù)。

sql

select * from TABLENAME where  
    (starttime > a AND starttime < b) OR 
    (starttime < a AND endtime > b) OR
    (endtime > a AND endtime < b) OR
    (starttime = a AND endtime = b);

Mysql 查詢兩個時間段是否有交集的情況

數(shù)據(jù)庫的字段 start_time, end_time

輸入的字段 a,b

第一種

SELECT * FROM test_table
WHERE
    (start_time >= a AND start_time <= b)
    OR (start_time <= a AND end_time >= b)
    OR (end_time >= a AND end_time <= b)

第二種

SELECT * FROM test_table
WHERE
    NOT (
        (end_time < a
        OR (start_time > b)
    )

兩種結(jié)果相同。

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • MySQL命令行操作時的編碼問題詳解

    MySQL命令行操作時的編碼問題詳解

    這篇文章主要給大家介紹了關(guān)于MySQL命令行操作時的編碼問題,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-04-04
  • MySQL自定義函數(shù)簡單用法示例

    MySQL自定義函數(shù)簡單用法示例

    這篇文章主要介紹了MySQL自定義函數(shù)簡單用法,結(jié)合實例形式分析了mysql自定義函數(shù)的基本定義、使用方法及操作注意事項,需要的朋友可以參考下
    2018-12-12
  • Windows 64 位 mysql 5.7以上版本包解壓中沒有data目錄和my-default.ini及服務(wù)無法啟動的快速解決辦法(問題小結(jié))

    Windows 64 位 mysql 5.7以上版本包解壓中沒有data目錄和my-default.ini及服務(wù)無法啟動

    這篇文章主要介紹了Windows 64 位 mysql 5.7以上版本包解壓中沒有data目錄和my-default.ini及服務(wù)無法啟動的快速解決辦法(問題小結(jié)),需要的朋友可以參考下
    2018-03-03
  • MySQL中json字段的操作方法

    MySQL中json字段的操作方法

    這篇文章主要介紹了MySQL中json字段的操作方法,幫助大家更好的理解和使用MySQL數(shù)據(jù)庫,感興趣的朋友可以了解下
    2020-11-11
  • MySQL通配符模糊搜索匹配的使用關(guān)鍵技巧

    MySQL通配符模糊搜索匹配的使用關(guān)鍵技巧

    這篇文章主要為大家介紹了MySQL通配符模糊搜索匹配的使用關(guān)鍵技巧詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-11-11
  • mysql更改引擎(InnoDB,MyISAM)的方法

    mysql更改引擎(InnoDB,MyISAM)的方法

    這篇文章主要介紹了mysql更改引擎(InnoDB,MyISAM)的方法,實例講述了比較常見的幾種更改引擎的方法,非常具有實用價值,需要的朋友可以參考下
    2014-11-11
  • 圖文并茂地講解Mysql索引(index)

    圖文并茂地講解Mysql索引(index)

    在關(guān)系數(shù)據(jù)庫中,索引是一種單獨的、物理的數(shù)對數(shù)據(jù)庫表中一列或多列的值進行排序的一種存儲結(jié)構(gòu),下面這篇文章主要給大家介紹了關(guān)于Mysql索引(index)的相關(guān)資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-08-08
  • MySQL中distinct和group?by去重效率區(qū)別淺析

    MySQL中distinct和group?by去重效率區(qū)別淺析

    distinct 與 group by均可用于去重,下面這篇文章主要給大家介紹了關(guān)于MySQL中distinct和group?by去重效率區(qū)別的相關(guān)資料,文中介紹的非常詳細,需要的朋友可以參考下
    2023-03-03
  • Mysql中復(fù)制詳細解析

    Mysql中復(fù)制詳細解析

    這篇文章主要介紹了Mysql中復(fù)制詳細解析,從基本概念、用途、實現(xiàn)方法以及集中模式進行了介紹,然后分享了具體實現(xiàn)代碼,具有一定參考價值,需要的朋友可以了解下。
    2017-10-10
  • windows下mysql中binlog日志分析和數(shù)據(jù)恢復(fù)問題

    windows下mysql中binlog日志分析和數(shù)據(jù)恢復(fù)問題

    這篇文章主要介紹了windows下mysql中binlog日志分析和數(shù)據(jù)恢復(fù)問題,本文通過示例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-06-06

最新評論