`
liuguofeng
  • 浏览: 438672 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

mysql中的case语句

 
阅读更多

1。 

select name,  
case   
        when birthday<'1981' then 'old'  
        when birthday>'1988' then 'yong'  
        else 'ok' END YORN  
from lee; 
2。 

select NAME,  
case name  
     when 'sam' then 'yong'  
        when 'lee' then 'handsome'  
        else 'good' end  
from lee; 
当然了case when语句还可以复合 

3。 

select name,birthday,  
case   
     when birthday>'1983' then 'yong'  
        when name='lee' then 'handsome'  
        else 'just so so ' end  
from lee;  

更多的可以参考http://www.cnblogs.com/tillere007/archive/2010/05/25/1743210.html

分享到:
评论

相关推荐

    mysql存储过程之case语句用法实例详解

    本文实例讲述了mysql存储过程之case语句用法。分享给大家供大家参考,具体如下: 除了if语句,mysql提供了一个替代的条件语句CASE。...我们可以使用简单CASE语句来检查表达式的值与一组唯一值的匹配,上述sql中,case_e

    case乱码解决

    mysql 中case when 遇到乱码解决。查询语句中含有case引起中文乱码解决方法

    MySQL数据库:CASE语句.pptx

    MySQL数据库:CASE语句.pptx

    MySQL中的if和case语句使用总结

    Mysql的if既可以作为表达式用,也可在存储过程中作为流程控制语句使用,如下是做为表达式使用: IF表达式 代码如下: IF(expr1,expr2,expr3) 如果 expr1 是TRUE (expr1 &lt;&gt; 0 and expr1 &lt;&gt; NULL),则 IF()的...

    MySQL数据库:流程控制语句case.pptx

    1)理解 —— CASE语句的语法规则; 2)掌握 —— CASE语句的使用方法; case语句 CASE语句语法格式为: 第一种: CASE case_value WHEN when_value THEN statement_list [WHEN when_value THEN statement_list] ......

    详细解析 mysql 中的 case when 语句的使用

    详细分析 mysql 中的 控制流程语句 if 以及 case when 的使用, 里面 的 sql 语句,已经在 本机上亲自实践,

    MySQL的SQL语句大小写不敏感问题解决方案

    首先,可以在 my.conf 文件中加入 `lower_case_table_names = 0`,这样可以使 MySQL 区分表名的大小写。 其次,可以在创建表时设置字段的 BINARY 属性,以便区分大小写。例如: ``` CREATE TABLE T( A VARCHAR(10...

    MySQL 的CASE WHEN 语句使用说明

    mysql数据库中CASE WHEN语句。 case when语句,用于计算条件列表并返回多个可能结果表达式之一。 CASE 具有两种格式: 简单 CASE 函数将某个表达式与一组简单表达式进行比较以确定结果。 CASE 搜索函数计算一组布尔...

    MySQL的CASE WHEN语句的几个使用实例

    主要介绍了MySQL的CASE WHEN语句的几个使用实例,需要的朋友可以参考下

    查找MySQL中查询慢的SQL语句方法

    下面介绍MySQL中如何查询慢的SQL语句 一、MySQL数据库有几个配置选项可以帮助我们及时捕获低效SQL语句 1,slow_query_log 这个参数设置为ON,可以捕获执行时间超过一定数值的SQL语句。 2,long_query_time 当S

    MySQL中使用case when 语句实现多条件查询的方法

    今天在一个应用中使用到了一个比较特殊的数据查询要求。需要的朋友可以参考下。

    mysql case when group by 实例详解

    mysql 中类似php switch case 的语句。 select xx字段, case 字段 when 条件1 then 值1  when 条件2 then 值2 else 其他值 END 别名  from 表名;  下面是一个分组求和示例: select sum...

    mysql中写判断语句的方法总结

    mysql中写判断语句的方法: 方法一.CASE函数 case函数语法: CASE condition WHEN value1 THEN returnvalue1 WHEN value2 THEN returnvalue2 WHEN value3 THEN returnvalue3 …… ELSE defaultvalue END 举例: ...

    MySQL高级视频教程

    SQL编程中变量的定义,if语句,case语句,循环语句的使用; 通过学习函数,掌握在mysql中自定义函数,扩展mysql功能 学习存储过程,轻松封装代码块,提高开发效率; 掌握触发器,丰富功能,减少代码量。

    Shell编程之case语句实战(小结)

    其实case语句还是很好理解的,在shell编程中,if语句有它的语法,函数也有它的语法,那么在我们shell编程中的case语句也是有它的语法的,如下: case 变量名 in 值1) 指令1 ;; 值2) 指令2 ;; 值3) 指令3 ;...

Global site tag (gtag.js) - Google Analytics