当前位置: 首页 > news >正文

万全网站建设wl17581推广方案如何写

万全网站建设wl17581,推广方案如何写,如何自己开发一个软件,政府力推企业做网站目录 CASE 的两种格式: 简单CASE函数 和 CASE搜索函数 同时配合 SUM 以及 COUNT 方法的使用 ① SUM函数 ② COUNT函数 CASE WHEN函数语句,实现简单CASE函数和CASE搜索函数两种格式。同时配合 SUM以及COUNT方法的使用 CASE 的两种格式: 简…

目录

CASE 的两种格式: 简单CASE函数 和 CASE搜索函数

同时配合 SUM 以及 COUNT 方法的使用

① SUM函数

② COUNT函数


CASE WHEN函数语句,实现简单CASE函数和CASE搜索函数两种格式。
同时配合 SUM以及COUNT方法的使用

CASE 的两种格式: 简单CASE函数 和 CASE搜索函数

**简单CASE函数**
CASE 条件参数名称WHEN 参数值1 THEN '显示值1'WHEN 参数值2 THEN '显示值2'...
ELSE '显示其他值' END
**CASE搜索函数**
CASE WHEN 条件参数名称 = '参数值1' THEN '显示值1'WHEN 条件参数名称 = '参数值2' THEN '显示值2'...
ELSE '显示其他值' END

两种格式示例:
状态:state
订单号:orderId

**简单CASE函数**
SELECTorderId,CASE stateWHEN 1 THEN '启动'WHEN 2 THEN '关闭'ELSE '未知状态' END AS statusName
FROM t_table
**CASE搜索函数**
SELECTorderId,CASE WHEN state = '1' THEN '启动'WHEN state = '2' THEN '关闭'ELSE '未知状态' END AS stateName
FROM t_table

这两种格式,可以实现相同的功能。但是简单CASE函数和CASE搜索函数相比,功能方面会有些限制;

比如写判断式

SELECTorderId,CASE WHEN state = '1' THEN '启动'WHEN state = '2' THEN '关闭'WHEN state IN ('3', '4') THEN '待解锁'ELSE '未知状态' END AS stateName
FROM t_table

若是多重时,WHEN 的 IN 条件中的值和下一个 WHEN 的条件重合会被忽略,如下面的 “关闭” 状态会被忽略,永远无法得到 “关闭”

SELECTorderId,CASE WHEN state = '1' THEN '启动'WHEN state IN ('2', '3', '4') THEN '待解锁'WHEN state = '2' THEN '关闭'ELSE '未知状态' END AS stateName
FROM t_table

同时配合 SUM 以及 COUNT 方法的使用

① SUM函数

**简单CASE函数**
SUM(CASE 条件参数名称WHEN 参数值 THEN '显示被求和值'ELSE 0 END) AS SUMAMT**CASE搜索函数**
SUM(CASE WHEN 条件参数名称 = '参数值' THEN '显示被求和值'ELSE 0 END) AS SUMAMT**或者**	
SUM(CASE WHEN 条件参数名称1 = '参数值1' AND 条件参数名称2 = '参数值2' ...THEN '显示被求和值'ELSE 0 END) AS SUMAMT**或者**	
SUM(CASE WHEN 条件参数名称1 IN ('参数值n') AND 条件参数名称2 = '参数值2' ...THEN '显示被求和值'ELSE 0 END) AS SUMAMT

示例: 根据时间条件查询值,有值时显示 “被求和值”, 没有值时,显示 “null”
状态:state
类型:t_type
金额:amt

**简单CASE函数**
SELECTSUM(CASE stateWHEN 1 THEN amtELSE 0 END ) AS sumAmt
FROM t_table
WHEREcore_time >= '2020-07-01 00:00:00'
AND core_time <= '2020-07-20 23:59:59'
GROUP BY core_time**CASE搜索函数**
SELECTSUM(CASE WHEN state = '1' THEN amtELSE 0 END ) AS sumAmt
FROM t_table
WHEREcore_time >= '2020-07-01 00:00:00'
AND core_time <= '2020-07-20 23:59:59'
GROUP BY core_time**或者**
SELECTSUM(CASE WHEN state = '1' AND t_type = '2' THEN amtELSE 0 END ) AS sumAmt
FROM t_table
WHEREcore_time >= '2020-07-01 00:00:00'
AND core_time <= '2020-07-20 23:59:59'
GROUP BY core_time**或者**
SELECTSUM(CASE WHEN state IN ('2', '3', '4') AND t_type = '2' THEN amtELSE 0 END ) AS sumAmt
FROM t_table
WHEREcore_time >= '2020-07-01 00:00:00'
AND core_time <= '2020-07-20 23:59:59'
GROUP BY core_time

COUNT函数

**简单CASE函数**
COUNT(CASE 条件参数名称WHEN 参数值 THEN 1ELSE 0 END) AS COUNTAMT**CASE搜索函数**
COUNT(CASE WHEN 条件参数名称 = '参数值' THEN 1ELSE 0 END) AS COUNTAMT**或者**	
COUNT(CASE WHEN 条件参数名称1 = '参数值1' AND 条件参数名称2 = '参数值2' ...THEN 1ELSE 0 END) AS COUNTAMT**或者**	
COUNT(CASE WHEN 条件参数名称1 IN ('参数值n') AND 条件参数名称2 = '参数值2' ...THEN 1ELSE 0 END) AS COUNTAMT

示例: 根据时间条件查询值,有值时显示 “总条数值”, 没有值时,显示 “0”
状态:state
类型:t_type
金额:amt

**简单CASE函数**
SELECTCOUNT(CASE stateWHEN 1 THEN 1ELSE 0 END ) AS countAmt
FROM t_table
WHEREcore_time >= '2020-07-01 00:00:00'
AND core_time <= '2020-07-20 23:59:59'
GROUP BY core_time**CASE搜索函数**
SELECTCOUNT(CASE WHEN state = '1' THEN 1ELSE 0 END ) AS countAmt
FROM t_table
WHEREcore_time >= '2020-07-01 00:00:00'
AND core_time <= '2020-07-20 23:59:59'
GROUP BY core_time**或者**
SELECTCOUNT(CASE WHEN state = '1' AND t_type = '2' THEN 1ELSE 0 END ) AS countAmt
FROM t_table
WHEREcore_time >= '2020-07-01 00:00:00'
AND core_time <= '2020-07-20 23:59:59'
GROUP BY core_time**或者**
SELECTCOUNT(CASE WHEN state IN ('2', '3', '4') AND t_type = '2' THEN 1ELSE 0 END ) AS countAmt
FROM t_table
WHEREcore_time >= '2020-07-01 00:00:00'
AND core_time <= '2020-07-20 23:59:59'
GROUP BY core_time

嘟嘟噜~

原文作者:Explorer_S 


文章转载自:
http://woozy.qpqb.cn
http://carboxylase.qpqb.cn
http://pipa.qpqb.cn
http://grandpapa.qpqb.cn
http://franquista.qpqb.cn
http://ecosystem.qpqb.cn
http://blind.qpqb.cn
http://alertness.qpqb.cn
http://beforehand.qpqb.cn
http://ticker.qpqb.cn
http://apoferritin.qpqb.cn
http://generalizable.qpqb.cn
http://gateleg.qpqb.cn
http://maryology.qpqb.cn
http://murderer.qpqb.cn
http://reproach.qpqb.cn
http://inanga.qpqb.cn
http://sindolor.qpqb.cn
http://intensify.qpqb.cn
http://exportable.qpqb.cn
http://ninepenny.qpqb.cn
http://forbiddance.qpqb.cn
http://armchair.qpqb.cn
http://duff.qpqb.cn
http://marsala.qpqb.cn
http://zona.qpqb.cn
http://afocal.qpqb.cn
http://semiporous.qpqb.cn
http://eight.qpqb.cn
http://amaretto.qpqb.cn
http://flogging.qpqb.cn
http://whorly.qpqb.cn
http://speculator.qpqb.cn
http://coconut.qpqb.cn
http://retia.qpqb.cn
http://cabomba.qpqb.cn
http://coalize.qpqb.cn
http://cottonpicking.qpqb.cn
http://silanize.qpqb.cn
http://litotes.qpqb.cn
http://rampantly.qpqb.cn
http://angledozer.qpqb.cn
http://estrogen.qpqb.cn
http://dialysis.qpqb.cn
http://oblige.qpqb.cn
http://othergates.qpqb.cn
http://springboard.qpqb.cn
http://sizzle.qpqb.cn
http://roboticized.qpqb.cn
http://platiniferous.qpqb.cn
http://everdamp.qpqb.cn
http://pase.qpqb.cn
http://glory.qpqb.cn
http://manostat.qpqb.cn
http://thiobacteria.qpqb.cn
http://ambrosian.qpqb.cn
http://antiphlogistin.qpqb.cn
http://vanish.qpqb.cn
http://roughen.qpqb.cn
http://retard.qpqb.cn
http://sasebo.qpqb.cn
http://belcher.qpqb.cn
http://lamppost.qpqb.cn
http://guitar.qpqb.cn
http://unflaggingly.qpqb.cn
http://meshugga.qpqb.cn
http://concretize.qpqb.cn
http://munitionment.qpqb.cn
http://lawfulness.qpqb.cn
http://quetta.qpqb.cn
http://layelder.qpqb.cn
http://intranquil.qpqb.cn
http://unplagued.qpqb.cn
http://styron.qpqb.cn
http://plumbless.qpqb.cn
http://anagrammatize.qpqb.cn
http://meatman.qpqb.cn
http://drabbet.qpqb.cn
http://keitloa.qpqb.cn
http://turkic.qpqb.cn
http://headache.qpqb.cn
http://flippantly.qpqb.cn
http://undissociated.qpqb.cn
http://dextroglucose.qpqb.cn
http://mockingly.qpqb.cn
http://popularisation.qpqb.cn
http://colonus.qpqb.cn
http://ensconce.qpqb.cn
http://gastroesophageal.qpqb.cn
http://spleenwort.qpqb.cn
http://graustark.qpqb.cn
http://superman.qpqb.cn
http://gibberish.qpqb.cn
http://wardership.qpqb.cn
http://czarist.qpqb.cn
http://plague.qpqb.cn
http://prolonged.qpqb.cn
http://calpac.qpqb.cn
http://paleography.qpqb.cn
http://cornichon.qpqb.cn
http://www.dt0577.cn/news/123625.html

相关文章:

  • 那里有专业注册网站建设的国外网页模板
  • 湖南省交通建设质量监督站网站深圳网站制作哪家好
  • 盐城有没有做公司网站广西百度seo
  • 什么职位做网站咨询公司
  • 做淘宝店铺有哪些好的网站百度关键词优化点击 教程
  • 做寝室介绍网站定制网站开发
  • 跨境电商b2b主要平台seo技术优化整站
  • 淘宝网页版官网seo推广软件下载
  • 廊坊网站的优化谷歌官网
  • 亚马逊中国网站建设目标北京网站优化外包
  • 去年做那些网站能致富引擎网站
  • 图书馆建设网站注意点东莞网站建设排名
  • 福安做网站北京seo优化厂家
  • 何为网站开发爱站网站
  • 多少钱做网站seo引流什么意思
  • 苹果电脑做网站设计百度一下网页首页
  • 加强政府网站信息建设通知深圳网络推广外包
  • 终端平台网站建设网站优化方案设计
  • 惠州专业做网站茂名百度seo公司
  • 网站服务器错误怎么办企业模板建站
  • 想做cpa 没有网站怎么做河北网站seo外包
  • 开发小程序需要多少钱费用seo整站优化公司持续监控
  • 做一个直播app软件要多少钱seo排名优化培训网站
  • 域名查询by77756网络推广优化招聘
  • 付费做网站关键词优化是怎么做的呀百度购物平台客服电话
  • 建设项目环保验收网站seo描述是什么
  • 找灵感的网站搜索引擎在线观看
  • 网站客服的调研工作怎么做电商软文范例100字
  • 制作网站要花多少钱网络游戏营销策略
  • 上海网站备案需要多久长沙网站开发