发布于 2018-02-28 07:55:25 | 63 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的Mysql教程,程序狗速度看过来!

Mysql关系型数据库管理系统

MySQL是一个开放源码的小型关联式数据库管理系统,开发者为瑞典MySQL AB公司。MySQL被广泛地应用在Internet上的中小型胜博发888手机平台中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型胜博发888手机平台为了降低胜博发888手机平台总体拥有成本而选择了MySQL作为胜博发888手机平台数据库。


这篇文章主要介绍了mysql 中类似php switch case 的语句,需要的朋友可以参考下

mysql 中类似php switch case 的语句。

  1. select xx字段,  
  2.  case 字段
  3.         when 条件1 then 值1  
  4.         when 条件2 then 值2
  5.         else 其他值 END 别名 
  6. from 表名; 

下面是一个分组求和示例:


select sum(redpackmoney) as stota,ischeck 
from t_redpack
group by isCheck 

使用case when :


select sum(redpackmoney) as stota,
(CASE isCheck WHEN '1' THEN 'checktrue' WHEN '0' THEN 'uncheck' WHEN '-1' THEN 'checkfalse' ELSE 'unknow' END) as checkinfo 
from t_redpack
group by isCheck 

checkinfo中 -1, 0, 1 替换为 checkfalse, uncheck, checktrue(CASE WHEN进行字符串替换处理)

以上就是mysql中case when语句的简单使用示例介绍。



相关阅读 :
mysql case when group by 实例详解
MYSQL GROUP BY用法详解
mysql修改表结构方法实例详解
MySQL性能瓶颈排查定位实例详解
Mysql中Join的使用实例详解
mysql exists与not exists实例详解
mysql记录耗时的sql实例详解
MySQL分组查询Group By实现原理详解
mysql中count(), group by, order by使用详解
mysql事务处理实例详解
MySQL嵌套查询实例详解
MySQL中分页优化的实例详解
最新网友评论  共有(0)条评论 发布评论 返回顶部
月排行榜

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  服务