在 SQL查询语句中,

case 语句的两种写法(SqlServer 2005 下测试通过):

1. select (case 字段1 
      when a then 0 
      when b then 1 
      else 2 
      end
     ) as tmpField 
  from [table]

2. select  (case  
      when 字段1 = a then 0 
      when 字段1 = b then 1 
      else 2 
      end
     ) as tmpField 
  from [table]

转载于:https://www.cnblogs.com/xiangdejun/archive/2010/06/09/1754670.html

Sql语句中 case when .. 的两种写法相关推荐

  1. mysql 数据库里查询语句中不等于的两种写法

    mysql 数据库里查询语句中不等于的两种写法 ps:本人亲测,阿里云2核4G5M的服务器性价比很高,新用户一块多一天,老用户三块多一天,最高可以买三年,感兴趣的可以戳一下:阿里云折扣服务器 1.my ...

  2. IsNull 和 SQL语句中CASE WHEN用法

    [转]IsNull 和 SQL语句中CASE WHEN用法收藏   [转]IsNull 和 SQL语句中CASE WHEN用法 1.ISNULL     使用指定的替换值替换   NULL.      ...

  3. 在sql中case子句的两种形式

    case子句,在select后面可以进行逻辑判断. 两种形式:判断相等.判断不等 一.判断相等的语法: case 列名 when ...  then ... when ...  then ... el ...

  4. 对SQL语句中case when...then...else...end的理解

    最近在开发中遇到一个业务想了好久写了很多代码都解决不了,最后发现一句SQL语句就能完美解决了. 是这样的,商城中各商品都有对应的市场价marketprice,存在对应的数据表里shop_goods. ...

  5. SQL语句中CASE WHEN的使用实例

    转载:https://blog.csdn.net/haiross/article/details/46412581 SQL中的CASE使用方法 Case 具有两种格式.简单 Case 函数和 Case ...

  6. mysql中日期怎样求差_在Sql语句中怎样计算出两个日期的差值

    展开全部 sql语句中计算两个日期的差值用32313133353236313431303231363533e4b893e5b19e31333365643662datediff函数. 工具:sqlser ...

  7. SQL语句中 Case具有两种格式:简单Case函数和Case搜索函数

    转自:http://blog.csdn.net/IBM_hoojo/article/details/5546868 Case具有两种格式.简单Case函数和Case搜索函数.  --简单Case函数 ...

  8. sql语句中case when then 用法

    Case具有两种格式:简单Case函数和Case搜索函数. 一:简单Case函数 (ELSE'其他')去掉则显示空 缺点不在条件范围内显示不出来原有数值 SELECTCASE SPECIAL_TYPE ...

  9. 利用SQL语句自动生成序号的两种方式

    1.首先,我们来介绍第一种方式: ◆查询的SQL语句如下: select row_number() over (order by name) as rowid, sysobjects.[name] f ...

最新文章

  1. 程序员四大忌 你该如何避免呢?
  2. 苏宁公布双11战报:全渠道订单量增长76% 物流发货完成率达99.6%
  3. SpringBoot : 定制化Bean的利器:BeanPostProcessor BeanFactoryPostProcessor
  4. mysql base_MySQLbase
  5. sapply lapply_R编程中的apply(),sapply(),lapply()和tapply()函数
  6. 智能优化算法应用:基于GWO优化的二维最大熵图像阈值分割 - 附代码
  7. 关于SVM参数cg选取的总结帖[matlab-libsvm]
  8. iweboffice2015库文件WebOffice.js中新增删除两个书签之间的内容实现
  9. 怎么才能打开dwg图纸?
  10. 点桌面计算机一直在加载,Win7系统在桌面点右键一直转圈的解决方法
  11. linux vi文件加密和文件解密
  12. el-date-picker由中国时间转换成格林尼治时间
  13. 邓奶奶坐轮椅泪别袁爷爷
  14. 金蝶专业版过账提示运行时错误5_金蝶KIS专业版常见故障及解决办法
  15. redis集群搭建及原理
  16. 速率法和终点法的区别_两点法、终点法、速率法
  17. 智能手机也是一种计算机对不对,介绍手机内存的新闻,我转的,对不对不要喷啊...
  18. 解决Could not resolve XXX
  19. Paillier同态加密算法总结
  20. 程序员:怎样才能学好英语?

热门文章

  1. 从分子层面雕刻肌肉,新数学模型预测锻炼肌肉最优方式
  2. yuzu模拟器linux,Yuzu Early Acces
  3. 阿里内部mysql规范40条
  4. 自定义安装python,退格,方向键无法正常使用(转)
  5. 使用Anemometer基于pt-query-digest将MySQL慢查询可视化
  6. java按照字节切割字符串,解决汉字的问题
  7. 关于void main()的误区
  8. 剑指OFFER之二维数组中的查找(九度OJ1384)
  9. WebLogic中文博客
  10. 充分感受中国缺少管理型软件人才的说法