日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

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

mySql關于統(tǒng)計數(shù)量的SQL查詢操作

瀏覽:20日期:2023-10-06 14:06:13

我就廢話不多說了,大家還是直接看代碼吧~

select project_no,sum(case when device_state=0 then 1 else 0 end)as offTotal ,sum(case when device_state=1 then 1 else 0 end)as onlineTotal,sum(1)totalfrom iot_d_devicegroup by project_noorder by project_no

補充:MySQL一條SQL語句查詢多條統(tǒng)計結果

商城項目難免會遇到用戶個人中心頁查詢不同狀態(tài)訂單數(shù)量的問題。當然這個問題并不難,可以寫一個DAO層方法,以狀態(tài)作為入?yún)?,每次傳入不同狀態(tài)值依次查詢相應狀態(tài)的訂單數(shù)量。

今天在寫H5端接口時,我想換種方式查,也就是通過一條SQL查詢出多個狀態(tài)的訂單數(shù)量。在網(wǎng)上搜了搜,方法可行,所以就嘗試了下,果不其然成功了。

示例如下(數(shù)據(jù)只為演示今天的問題,表設計并不嚴謹。勿怪):

SET FOREIGN_KEY_CHECKS=0;-- ------------------------------ Table structure for mini_test_order-- ----------------------------DROP TABLE IF EXISTS `mini_test_order`;CREATE TABLE `mini_test_order` ( `id` int(11) NOT NULL, `order_no` varchar(32) DEFAULT NULL COMMENT ’訂單號’, `user_id` int(11) DEFAULT NULL COMMENT ’用戶id’, `shop_id` int(11) DEFAULT NULL COMMENT ’商家id’, `order_status` tinyint(1) DEFAULT NULL COMMENT ’訂單狀態(tài)’, `create_time` int(10) DEFAULT NULL COMMENT ’創(chuàng)建時間’, PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;-- ------------------------------ Records of mini_test_order-- ----------------------------INSERT INTO `mini_test_order` VALUES (’1’, ’aaaaaaaaa’, ’11’, ’111’, ’1’, ’1573041313’);INSERT INTO `mini_test_order` VALUES (’2’, ’bbbbbbbb’, ’11’, ’222’, ’1’, ’1573041313’);INSERT INTO `mini_test_order` VALUES (’3’, ’cccccccccc’, ’11’, ’333’, ’2’, ’1573041313’);INSERT INTO `mini_test_order` VALUES (’4’, ’dddddddd’, ’11’, ’222’, ’3’, ’1573041313’);INSERT INTO `mini_test_order` VALUES (’5’, ’eeeeeeeee’, ’11’, ’111’, ’4’, ’1573041313’);INSERT INTO `mini_test_order` VALUES (’6’, ’ffffffffffffff’, ’11’, ’111’, ’3’, ’1573041313’);INSERT INTO `mini_test_order` VALUES (’7’, ’gggggggg’, ’11’, ’222’, ’4’, ’1573041313’);INSERT INTO `mini_test_order` VALUES (’8’, ’hhhhhhhhh’, ’11’, ’111’, ’4’, ’1573041313’);INSERT INTO `mini_test_order` VALUES (’9’, ’iiiiiiiiiiiiiiiiiii’, ’11’, ’333’, ’3’, ’1573041313’);INSERT INTO `mini_test_order` VALUES (’10’, ’jjjjjjjjjjjjjjjjjj’, ’11’, ’222’, ’1’, ’1573041313’);

核心SQL語句如下:

SELECT COUNT(CASE order_status WHEN 1 THEN 1 END) AS '狀態(tài)1',COUNT(CASE order_status WHEN 2 THEN 1 END) AS '狀態(tài)2',COUNT(CASE order_status WHEN 3 THEN 1 END) AS '狀態(tài)3',COUNT(CASE order_status WHEN 4 THEN 1 END) AS '狀態(tài)4' FROM `mini_test_order`;

或如下:

SELECT COUNT(CASE WHEN order_status = 1 THEN 1 END) AS '狀態(tài)1',COUNT(CASE WHEN order_status = 2 THEN 1 END) AS '狀態(tài)2',COUNT(CASE WHEN order_status = 3 THEN 1 END) AS '狀態(tài)3',COUNT(CASE WHEN order_status = 4 THEN 1 END) AS '狀態(tài)4' FROM `mini_test_order` ;

當然,SQL語句不僅僅局限于上述兩種寫法,喜歡探究的童靴歡迎留言補充。

MySQL的case when的語法有兩種

1.簡單函數(shù)

CASE [col_name] WHEN [value1] THEN [result1]…ELSE [default] END

2.搜索函數(shù)

CASE WHEN [expr] THEN [result1]…ELSE [default] END兩者區(qū)別

前者枚舉col_name這個字段值為符合條件value1時所有可能的值;

后者可以寫判斷,并且搜索函數(shù)只會返回第一個符合條件的值,其他case被忽略。

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持好吧啦網(wǎng)。如有錯誤或未考慮完全的地方,望不吝賜教。

相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
精品一区免费| 肉色欧美久久久久久久免费看| 麻豆精品蜜桃| 久久婷婷丁香| 99国产成+人+综合+亚洲欧美| 久热精品在线| 欧美亚洲网站| 国产中文欧美日韩在线| 一区二区三区四区日本视频| 亚洲大片在线| 婷婷亚洲五月色综合| 亚洲视频电影在线| 国产情侣一区在线| 国产精品99在线观看| 99成人在线视频| 免费观看久久久4p| 久久久久黄色| 九九在线精品| 欧美日韩一区二区国产| 亚洲涩涩在线| 亚洲最新av| 精品三级国产| 在线视频精品| 国产亚洲精品美女久久久久久久久久| 精品久久久久久久| 日本久久成人网| 综合五月婷婷| 四虎国产精品免费观看| 亚洲精品在线观看91| 日韩av午夜在线观看| 正在播放日韩精品| 亚洲区欧美区| 成人羞羞在线观看网站| 中文字幕一区日韩精品| 日韩1区2区| 丝袜国产日韩另类美女| 国产一区二区三区视频在线| 日韩一区二区免费看| 国产亚洲一区| 91精品一区二区三区综合在线爱| 男女男精品视频网| 亚洲精品**中文毛片| 日韩成人一级| 狠狠操综合网| 久久亚洲人体| 亚洲精品乱码| 91精品蜜臀一区二区三区在线 | 欧美黑人做爰爽爽爽| 久久天堂成人| 久久久91麻豆精品国产一区| 欧美精品一区二区久久| 国产成人精品999在线观看| 日av在线不卡| 色爱综合av| 精品一区av| 少妇高潮一区二区三区99| 久久国产亚洲| 久久伊人国产| 日本不卡高清视频| 亚洲免费网址| 久久中文字幕二区| 成人午夜在线| 欧美国产极品| 久久国际精品| 日韩一区二区三区在线看| 精品国模一区二区三区| 国内不卡的一区二区三区中文字幕| 日本不卡一区二区| 午夜一级久久| 9国产精品视频| 国内精品99| 天堂av在线| 色欧美自拍视频| 麻豆国产欧美日韩综合精品二区| 亚洲欧洲日韩精品在线| 水蜜桃久久夜色精品一区的特点| 国产一区久久| 亚洲国产专区| 九九久久电影| 夜夜嗨一区二区| 亚洲午夜久久久久久尤物| 91精品国产调教在线观看 | 国产日产一区| 日韩国产在线一| 日韩欧美另类中文字幕| 蜜臀av国产精品久久久久| 首页国产欧美久久| 蜜桃视频一区二区| 一区二区三区网站| 在线精品亚洲| 最新亚洲国产| 日韩国产欧美在线播放| 18国产精品| 日韩精品免费视频一区二区三区| 老牛影视一区二区三区| 男人操女人的视频在线观看欧美| 在线免费观看亚洲| 午夜天堂精品久久久久| 日本欧美一区二区在线观看| 日本欧美一区| 国产精选久久| 国产一区二区三区四区大秀| 国产在线观看www| 91综合视频| 久久精品免费一区二区三区 | 天堂8中文在线最新版在线| 国产 日韩 欧美一区| 欧美二区视频| 国产亚洲欧洲| 亚洲精品成人一区| 国产另类在线| 97精品国产一区二区三区| 激情视频网站在线播放色| 欧美日韩中文字幕一区二区三区| 亚洲精品a级片| 丝袜美腿亚洲色图| 欧美午夜三级| 日韩免费久久| 三级一区在线视频先锋| 亚洲精品动态| 精品久久在线| 五月天久久网站| 中文亚洲免费| 国产亚洲欧美日韩在线观看一区二区| 国产精品1luya在线播放| 欧美www视频在线观看| bbw在线视频| av不卡在线看| 日本精品一区二区三区在线观看视频 | 亚洲一区二区免费在线观看| 久久国内精品自在自线400部| 国产aⅴ精品一区二区四区| 91精品一区二区三区综合| 蜜桃视频在线观看一区二区| 免费亚洲婷婷| 亚洲一区二区动漫| 精品亚洲a∨一区二区三区18| 免费观看不卡av| 97精品久久| 日韩在线不卡| 中文字幕一区二区精品区| 另类综合日韩欧美亚洲| 99久久婷婷| 国产精品一区亚洲| 免费av一区| 国产精品videossex久久发布| 激情久久久久久| 日韩和欧美一区二区| 日韩欧美二区| 日韩av网站在线观看| 久久久五月天| 国产极品一区| 爽爽淫人综合网网站| 国产精品99在线观看| 在线看片日韩| 亚洲h色精品| 免费一级欧美片在线观看网站| 国产一区导航| 成人台湾亚洲精品一区二区| 日本 国产 欧美色综合| 日韩精品中文字幕第1页| 欧美亚洲免费| 最新亚洲激情| 国产一区二区三区黄网站| 男女激情视频一区| 欧美日韩中文一区二区| 里番精品3d一二三区| 视频在线观看国产精品| 欧美gv在线| 精品一区二区三区的国产在线观看| 亚洲视频国产| 日韩亚洲在线| 亚洲黑丝一区二区| 中文一区一区三区高中清不卡免费| 亚洲不卡视频| 亚洲成人三区| 日本精品不卡| 欧美国产极品| 国产欧美日韩在线一区二区 | 亚洲性色av| 黄色网一区二区| 国产精品免费不| 无码日韩精品一区二区免费| 国产精品婷婷| 伊人久久婷婷| 天堂资源在线亚洲| 日韩在线综合| 国内精品美女在线观看| 国产麻豆精品久久| 最新国产精品视频| 亚洲免费一区二区| 欧美日韩国产在线一区| se01亚洲视频| 国产a亚洲精品| 免费日韩成人| 精品一区二区三区中文字幕视频 | 91精品91| 亚洲成人免费| 欧美午夜不卡| 欧美另类综合|