博客
关于我
mysql case when 乱码_Mysql CASE WHEN 用法
阅读量:795 次
发布时间:2023-02-10

本文共 538 字,大约阅读时间需要 1 分钟。

Mysql CASE WHEN 用法

是否   select   sql   用法   end   状态   是否为空   use   sele

select

sum(1) as col_0_0_, sum(case vciinfo.useable when -1 then 1 else 0 end) as col_1_0_,

sum(case when vciinfo.activatetime is null then 0 else 1 end) as col_2_0_

from vci_info vciinfo

这是一个用case when 实现统计表中不同状态数据数量的sql语句

这里要注意的是 判断字段是否为空用 case when vciinfo.activatetime is null

判断值 case vciinfo.useable when -1

when 的位置不同

Mysql CASE WHEN 用法

是否   select   sql   用法   end   状态   是否为空   use   sele

原文:http://www.cnblogs.com/huhuixin/p/7772874.html

来源: http://www.bubuko.com/infodetail-2377236.html

你可能感兴趣的文章
MaterialForm对tab页进行隐藏
查看>>
memcached高速缓存学习笔记001---memcached介绍和安装以及基本使用
查看>>
memset初始化高维数组为-1/0
查看>>
MS UC 2013-0-Prepare Tool
查看>>
MSCRM调用外部JS文件
查看>>
MSSQL数据库查询优化(一)
查看>>
MSSQL日期格式转换函数(使用CONVERT)
查看>>
MSTP是什么?有哪些专有名词?
查看>>
Mstsc 远程桌面链接 And 网络映射
查看>>
Myeclipse常用快捷键
查看>>
MyEclipse用(JDBC)连接SQL出现的问题~
查看>>
myeclipse的新建severlet不见解决方法
查看>>
MyEclipse设置当前行背景颜色、选中单词前景色、背景色
查看>>
MyEclipse配置SVN
查看>>
MTCNN 人脸检测
查看>>
MyEcplise中SpringBoot怎样定制启动banner?
查看>>
MyPython
查看>>
MTD技术介绍
查看>>
mysql
查看>>
MTK Android 如何获取系统权限
查看>>