色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術文章
文章詳情頁

mysql 一條語句多種count如何寫

瀏覽:132日期:2022-06-20 15:40:03

問題描述

現在的統計是這樣寫的

select column1 title,count(1) count1FROM table1WHERE column2 is not nullAND column2 > ’2016-06-13’AND column2 < ’2016-06-28’AND column3 is not nullgroup BY titlehaving count1 > 3000

現在要再加一列統計,數據是在這個基礎上再加一個條件過濾,大概就是要下面這樣的效果,要怎么寫?

select column1 title,count(1) count1,count(column3=’abc’) count2FROM table1WHERE column2 is not nullAND column2 > ’2016-06-13’AND column2 < ’2016-06-28’AND column3 is not nullgroup BY titlehaving count1 > 3000

問題解答

回答1:

select column1 title,count(1) count1, sum(IF(column3=’abc’, 1, 0)) count2FROM table1WHERE column2 > ’2016-06-13’AND column2 < ’2016-06-28’AND column3 is not nullgroup BY titlehaving count1 > 3000

試試看條件中的column2 is not null沒用,可以去掉。

回答2:

樓上正解,也可以試試這個,結果是一樣的

select column1 title,count(1) count1,count(column3=’abc’ or null) count2FROM table1WHERE column2 between ’2016-06-14’ and ’2016-06-27’AND column3 is not nullgroup BY titlehaving count(1) > 3000 -- 用別名count1會報錯的,這里不能用別名

相關文章:
主站蜘蛛池模板: 欧美成人午夜影院 | 欧美性猛交xxxxxxxx软件 | 视频一二三区 | 国产欧美精品午夜在线播放 | 欧美13一14sexvideo欧| 国产亚洲高清不卡在线观看 | 国产一成人精品福利网站 | 国内在线精品 | 国产日韩精品一区在线不卡 | 精品国产无限资源免费观看 | 亚洲国产精品一区二区三区久久 | 久久久9999久久精品小说 | 欧美极品欧美精品欧美视频 | 欧美午夜视频一区二区 | 日本黄网站高清色大全 | 国产欧美日韩在线一区二区不卡 | 美女拍拍拍爽爽爽爽爽爽 | 日韩性黄色一级 | 精品欧美亚洲韩国日本久久 | 日本在线看小视频网址 | 国产又色又爽黄的网站免费 | 成人免费精品视频 | 国产成人在线播放 | 日本三级网站在线线观看 | 99国产高清久久久久久网站 | 美国三级网站 | 亚洲一区二区三区中文字幕 | 欧美成人aa| 99热久久国产综合精品久久国产 | 香蕉成人在线 | 日韩精品一区二区三区视频 | 久久免费国产视频 | 中文字幕亚洲在线 | 另类专区欧美 | 可以免费观看欧美一级毛片 | 久久综合狠狠综合久久97色 | 亚洲欧美久久精品 | 欧美一级毛片欧美一级 | 日本国产一区二区三区 | 国产三级国产精品国产国在线观看 | 欧美一区二区三区视频在线观看 |