亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

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

mysql 一條語句多種count如何寫

瀏覽:125日期: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會報錯的,這里不能用別名

相關文章:
主站蜘蛛池模板: 北条麻妃一区二区三区 | 国产91亚洲精品 | 精品一区二区日本高清 | 青青青操 | 综合天天| 国内精品91 | 日本一线一区二区三区免费视频 | 免费国产黄 | 色草在线| 国产精品福利视频手机免费观看 | 久久久久久免费精品视频 | 久久久全国免费视频 | 亚洲大片在线观看 | 91拍拍在线观看 | 一级@片 | 免费成人福利视频 | 成人欧美一级毛片免费观看 | 国产毛片一区 | 日韩一级欧美一级一级国产 | 国产精品原创永久在线观看 | 91妖精视频 | 国产精品不卡在线 | 香蕉在线观看视频 | 亚州不卡 | 成人做爰全过程免费看视频 | 午夜三级毛片 | 欧美成人观看视频在线 | 国产精品搭讪系列在线观看 | 激情黄色小视频 | 精品哟啊呦v视频在线观看 精品哟哟国产在线观看 | 久久精品爱 | 亚洲色图第十页 | mm1313亚洲国产精品无 | 国产黄在线观看 | 亚洲福利 | aa一级黄色片| 国产第一页在线观看 | 天天欲色成人综合网站 | 青青青国产依人免费视频 | 小明www永久免费播放平台 | 国产午夜免费视频 |