我的编程空间,编程开发者的网络收藏夹
学习永远不晚

用case when优化Sql语句

短信预约 信息系统项目管理师 报名、考试、查分时间动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

用case when优化Sql语句

用case when优化Sql语句

用case when优化Sql语句

有些时候想直接从数据库查询数据,并导出,但一些类型或状态存储的是01等数字,你想显示对应的文字,这个时候就可以使用case...when语句了。

结构

case...when...then...when...then...else...end

示例

SELECT id,title,CASE type WHEN 1 THEN "大学" WHEN 2 THEN "小学" ELSE "未知" END as 学历 FROM table;

另外还可以使用if实现简单的条件筛选

IF( expr1 , expr2 , expr3 )
expr1 的值为 TRUE,则返回值为 expr2
expr1 的值为 FALSE,则返回值为 expr3

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

用case when优化Sql语句

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

用case when优化Sql语句

用case when优化Sql语句 有些时候想直接从数据库查询数据,并导出,但一些类型或状态存储的是01等数字,你想显示对应的文字,这个时候就可以使用case...when语句了。结构case...when...then...when...the
用case when优化Sql语句
2020-06-19

sql中case when语句的用法

case when 语句用于 sql 中根据指定条件评估表达式并返回不同值。它的语法包含 when 子句(条件表达式和返回表达式)、else 子句(默认表达式)和 end 关键字。它可用于各种场景,包括分配值、修改结果和转换数据格式。CAS
sql中case when语句的用法
2024-04-28

MySQL 的CASE WHEN 语句使用说明

在MySQL中,CASE WHEN语句用于对一系列条件进行判断,并根据不同的条件返回不同的结果。语法如下:```CASEWHEN condition1 THEN result1WHEN condition2 THEN result2...W
2023-08-17

MySQL的CASE WHEN语句怎么使用

CASE WHEN语句用于在MySQL查询中进行条件判断,根据条件的不同返回不同的结果。以下是CASE WHEN语句的基本语法:```CASEWHEN condition1 THEN result1WHEN condition2 THEN
2023-08-18

php case when查询语句怎么用

php case when查询语句的作用是对查询出来的结果,进行一个类似于if else的判断,其使用语法如“SELECT a.website_id...WHEN d.websitetype_id=1 THEN 400...END as money FROM …”。
2022-11-22

php case when查询语句如何用

这篇文章主要讲解了“php case when查询语句如何用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“php case when查询语句如何用”吧!php case when查询语句的作
2023-07-04

oracle的case when语句怎么使用

Oracle的CASE WHEN语句用于根据指定的条件在查询中返回不同的结果。语法如下所示:CASEWHEN condition1 THEN result1WHEN condition2 THEN result2...ELSE defau
oracle的case when语句怎么使用
2024-05-14

sql语句示例之case when作为where条件

目录1.CASE WHEN语句在WHERE条件中作为条件之一2. CASE WHEN语句在SELECT语句中作为结果3. 多个CASE WHEN语句在WHERE条件中组合使用总结CASE WHEN语句的结果可以作为WHERE条件和其他条件一
2023-08-29

oracle的case when语句有什么作用

Oracle的CASE WHEN语句用于在查询中根据条件执行不同的操作。它类似于编程语言中的if-else语句,允许根据给定条件选择不同的结果。CASE WHEN语句可以在SELECT、WHERE、ORDER BY等语句中使用,以根据条件返
oracle的case when语句有什么作用
2024-05-14
2024-04-02

SQL之CASE WHEN怎么用

小编给大家分享一下SQL之CASE WHEN怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!简单CASE WHEN函数:CASE SCORE WHEN A T
2023-06-20

编程热搜

目录