SQL语句中case语句语法学习

原创 2012年03月26日 14:55:30

SQL中case语句的两种用法:

① 简单Case语句,语法如下:

CASE value WHEN [compare_value] THEN result [WHEN [compare_value] THEN result ...] [ELSE result] END 

示例如下:

SELECT (CASE value WHEN 1 THEN 'one'  WHEN 2 THEN 'two' ELSE 'more' END) value from myValue ;


②case搜索函数,语法如下:

CASE WHEN [condition] THEN result [WHEN [condition] THEN result ...] [ELSE result] END 


示例如下:

select  (CASE WHEN sex = '1' THEN '男'  WHEN sex = '2' THEN '女' ELSE '其他' END)  gender 

from myValue;


 

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

case语句 sql server

  • 2012-08-24 09:45
  • 345B
  • 下载

不经常用 居然会忘记 语法什么的!! switch… case 语句的用法

public class Test7 { public static void main(String[] args) { int i=5; sw...

SQL的CASE WHNE语句使用

  • 2011-09-20 01:19
  • 62KB
  • 下载

switch case语句详解---连C++ Primer都会出现的语法错误

CSDN大牛较多,本人小白,若交流,本人欢迎,若言语偏颇,请绕行。 这二天,工作比较空闲,就看了一些基础的C++语法知识,收获颇多,下面只讲switch  case语句的一些语法细节。请大家坚持看完...

iOS中switch case语句里面不能定义对象,有语法错误,除非加一个花括号

switch case语句里面不能定义对象,有语法错误,除非加一个花括号  2015-07-03 16:49 114人阅读 评论(0) 收藏 举报  分类: iOS(24...

shell语法之case; if 语句

关于case case的语法格式如下:        case var in             exp-1) ...

第一章 基本语法-10循开关语句(switch case)

有时候语句的分支较多,使用if...else比较麻烦。这时候就可以使用switch...case语句,但也有其局限性。switch...case语句的格式如下: switch(表达式) {   ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)