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

MySQL中使用case when 語句實現多條件查詢的方法

 更新時間:2010年12月17日 13:49:58   作者:  
今天在一個應用中使用到了一個比較特殊的數據查詢要求。需要的朋友可以參考下。
舉例如下:

數據表為DemoTable,字段有id, condition1,condition2,condition3,condition4,condition5

要求是查詢DemoTable中,condition1,condition2,condition3,condition4,condition5五個字段中符合任意兩個或兩個以上的條件的內容。

可使用case when來實現這個條件,需要嵌套子查詢語句

sql語句代碼示例如下:
復制代碼 代碼如下:

SELECT * FROM DemoTable
WHERE ((SELECT CASE 1 WHEN condition1滿足條件 THEN 1 ELSE 0 END FROM DemoTable )
+(SELECT CASE 1 WHEN condition2滿足條件 THEN 1 ELSE 0 END FROM DemoTable)
+(SELECT CASE 1 WHEN condition3滿足條件 THEN 1 ELSE 0 END FROM DemoTable)
+(SELECT CASE 1 WHEN condition4滿足條件 THEN 1 ELSE 0 END FROM DemoTable)
+(SELECT CASE 1 WHEN condition5滿足條件 THEN 1 ELSE 0 END FROM DemoTable))>=2

相關文章

  • MySQL使用集合函數進行查詢操作實例詳解

    MySQL使用集合函數進行查詢操作實例詳解

    這篇文章主要介紹了MySQL使用集合函數進行查詢操作,結合實例形式詳細分析了MySQL使用集合函數進行的運算與查詢操作使用技巧,需要的朋友可以參考下
    2018-06-06
  • MySQL數據庫遷移快速導出導入大量數據

    MySQL數據庫遷移快速導出導入大量數據

    今天小編就為大家分享一篇關于MySQL數據庫遷移快速導出導入大量數據,小編覺得內容挺不錯的,現在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-03-03
  • MySQL5.7的安裝與配置詳細操作步驟

    MySQL5.7的安裝與配置詳細操作步驟

    本文分步驟詳細給大家介紹了MySQL5.7的安裝與配置詳細操作方法,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2017-02-02
  • mysql 5.7.17 安裝配置方法圖文教程(CentOS7)

    mysql 5.7.17 安裝配置方法圖文教程(CentOS7)

    這篇文章主要為大家詳細介紹了CentOS7下mysql 5.7.17 安裝配置方法圖文教程,感興趣的小伙伴們可以參考一下
    2016-12-12
  • 一文搞懂Mysql中的共享鎖、排他鎖、悲觀鎖、樂觀鎖及使用場景

    一文搞懂Mysql中的共享鎖、排他鎖、悲觀鎖、樂觀鎖及使用場景

    剛開始學習MySQL中鎖的時候,網上一查出來一堆,什么表鎖、行鎖、讀鎖、寫鎖、悲觀鎖、樂觀鎖等等等,直接整個人就懵了,下面這篇文章主要給大家介紹了關于Mysql中共享鎖、排他鎖、悲觀鎖、樂觀鎖及使用場景的相關資料,需要的朋友可以參考下
    2022-07-07
  • MySQL游標概念與用法詳解

    MySQL游標概念與用法詳解

    這篇文章主要介紹了MySQL游標概念與用法,簡單描述了mysql游標的概念、原理并結合實例形式詳細分析了游標的各種常見用法與相關操作注意事項,需要的朋友可以參考下
    2019-07-07
  • MySql超長自動截斷實例詳解

    MySql超長自動截斷實例詳解

    這篇文章主要介紹了MySql超長自動截斷實例詳解的相關資料,這里通過實例來說明如何實現自動截斷的功能,需要的朋友可以參考下
    2017-07-07
  • MySQL頁面訪問統(tǒng)計及排名情況

    MySQL頁面訪問統(tǒng)計及排名情況

    這篇文章主要介紹了MySQL頁面訪問統(tǒng)計及排名情況,涉及到mysql頁面訪問統(tǒng)計,mysql統(tǒng)計排名相關知識,感興趣的朋友一起學習吧
    2016-01-01
  • 隨機生成八位優(yōu)惠碼并保存至Mysql數據庫

    隨機生成八位優(yōu)惠碼并保存至Mysql數據庫

    這篇文章主要介紹了隨機生成八位優(yōu)惠碼并保存至Mysql數據庫的相關資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2018-02-02
  • RPM方式安裝MySQL5.6源碼

    RPM方式安裝MySQL5.6源碼

    這篇文章主要為大家分享了RPM方式安裝MySQL5.6源碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-10-10

最新評論