http://hi.baidu.com/iejosqmrmvbiove/item/201f14211f27080e43634a4e

我用的的是mysql 数据库

前不久,又要业务需要,要写出if else 样式结果集,的sql,在次之前,对case when then end不太熟悉

查阅后sql 文档后,学会了case when then end  两种写法

1.

case  字段 when 值1 then 结果1

when 值2 then 结果2

else 结果3

end

eg.

case status when '1' then "在会"

when '0' then "未知"

when '-1' then '离开'

end

这个sql 可将 status为1 的 记录查询出来

2.另外 case when (表达式1)then 结果

when (表达式1) then 结果

else 结果

end

@是用户变量,@@是系统变量。你上面的就是定义一个old_log_state的变量,并把系统变量global.general_log的值赋给他

mysql中case when then 的使用相关推荐

  1. 深入理解mysql中case when流程控制语句

    介绍mysql数据库中case when语句的用法,首先介绍case when语句的基础知识,然后提供了相关例子.比较全面的掌握case when的用法,case when在平时的开发过程中还是使用得 ...

  2. MySQL中CASE的使用

    语法说明: 方式一: CASE value WHEN [compare_value] THEN result [WHEN [compare_value] THEN result ...] [ELSE ...

  3. mysql怎么将成绩划分等级_数据库mysql中case如何给成绩划分等级?

    在表格中如果我们要给不同分段的成绩评选等级,只需要使用筛选功能输入评定的条件即可.那么在mysql中我们该如何输出跟表格一样结果呢?这里有的小伙伴说可以用我们刚学习的case函数来尝试.但是作为最基础 ...

  4. update case when 多字段,多条件, mysql中case when用法

    文章目录 前言 sql示例 普通写法: update case when写法 update case when 多字段写法 case when语法 case when 的坑 1.不符合case whe ...

  5. mysql语句成绩等级_数据库mysql中case如何给成绩划分等级?

    在表格中如果我们要给不同分段的成绩评选等级,只需要使用筛选功能输入评定的条件即可.那么在mysql中我们该如何输出跟表格一样结果呢?这里有的小伙伴说可以用我们刚学习的case函数来尝试.但是作为最基础 ...

  6. mysql 中 case语句吗_Mysql中的Case语句

    1.Case基本初识 case语句是mysql中的一个条件语句,可以在字段中使用case语句进行复杂的筛选以及构造新的字段.下面通过两个leetcode例子来详细解读case语句的功能: 1.1 Le ...

  7. MySQL中Case When用法详解

    最近,在学习Hive基础知识时,遇到了遇到了Case When Else End语法,以前学习MySQL时忽略了这部分知识点,现总结一下相关的知识给大家.首先练习一个例子如下: 一.学生课程成绩统计 ...

  8. mysql中case when then的用法

    case具有两种格式.简单case函数和case搜索函数. --简单case函数 case sexwhen '1' then '男'when '2' then '女'else '其他' end --c ...

  9. MySql 中 case when then else end 的用法

    解释: SELECT                 case                   -------------如果     when sex='1' then '男' -------- ...

最新文章

  1. (万字长文)Spring的核心知识尽揽其中
  2. 互联网协议 — RTSP 实时流传输协议
  3. php引用类失败,php – 致命错误:调用未定义的方法stdClass
  4. 2017 年热门编程语言排行榜,你的语言上榜没?
  5. 黑马程序员-------------(十)Java基础知识加强(一)
  6. Chrome 无法抓取跳转请求的解决办法
  7. 分布式发布订阅模型网络的实现有哪些
  8. zabbix mysql默认模板_zabbix默认自带对Mysql数据库监控模板
  9. 用python实现爬取百度贴吧的小项目
  10. 微信支付开发java开发_微信公众号支付开发全过程 (java 版)
  11. android re浏览器下载,RE文件浏览器
  12. swift airdrop_适用于Android的AirDrop:如何使用附近的Android分享
  13. 虾皮物流怎么收费?收费标准是什么?
  14. 学生成绩管理系统html代码,学生成绩管理系统(含源代码)30.doc
  15. WIFI的2.4GHz与5GHz频段,并非5GHz穿墙能力更差
  16. ICDE2020|Predictive Task Assignment in Spatial Crowdsourcing: A Data-driven Approach
  17. Python基础知识总结
  18. 3d打印,机器人,计算机,终于驯服3D打印机器人Leapfrog Creatr HS成为我的好伙伴
  19. rsync+sersync实时同步数据
  20. Supervisor安装、管理守护进程

热门文章

  1. [渗透攻防] 四.详解MySQL数据库攻防及Fiddler神器分析数据包
  2. 【数据结构与算法】之深入解析“基本计算器”的求解思路与算法示例
  3. 2013\Province_C_C++_A\3.振兴中华
  4. Python+OpenCV人脸识别技术详解
  5. Linux下进程间通信概述
  6. 【Linux系统编程】Linux 信号列表
  7. CTF入门--http请求头
  8. Redis源码剖析(五)订阅与发布
  9. 每天一道LeetCode-----找到1,2,...,n这n个数所有的组合,每个组合有k个元素,且元素大小递增
  10. 双时隙的工作原理_智能天线工作原理是什么 智能天线技术发展介绍【图文】...