`
xiarihexiang
  • 浏览: 37278 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

case when 例子

 
阅读更多
select name, 
case when zongxuefen>10 then '优秀' 
      when zongxuefen<10 and zongxuefen>5 then '良好'
      else  '不合格'
      end 
      as level
from XS
分享到:
评论

相关推荐

    oracle where case when where后面跟case when

    在这个例子中,`CASE WHEN`语句检查平均薪资是否为`NULL`,如果不是,则使用平均薪资作为比较值;如果是`NULL`,则使用0。 结合提供的链接,我们可以推测博客可能讨论了如何在实际开发或工具使用中应用这种技术,...

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

    本文将详细介绍如何在MySQL中使用`CASE WHEN`语句,并通过具体的例子来展示它的应用。 #### 二、基础知识介绍 1. **基本语法**: - CASE语句有两种形式: - 简单CASE表达式: ```sql CASE value WHEN [compare-...

    mysql case when group by 实例详解

    MySQL中的`CASE WHEN`语句是一种条件判断表达式,它在SQL查询中起到了类似编程语言中`switch-case`或`if-else`的作用。这个功能强大的工具允许你在单个查询中根据不同的条件返回不同的结果值,非常适合数据分析和...

    MySQL排序中使用CASE WHEN的方法示例

    `CASE WHEN` 是一个非常强大的工具,它允许我们在SQL语句中进行条件判断,根据不同的条件返回不同的结果。在MySQL中,我们可以利用`CASE WHEN`来实现自定义排序,以满足特定的业务需求。以下是一个关于如何在MySQL...

    SQL Server中Case 的不同用法

    在这个例子中,我们将书籍按照价格范围进行分组,并计算每组的书目数量。 ```sql SELECT CASE WHEN price IS NULL THEN 'Unpriced' WHEN price WHEN price BETWEEN 10 AND 20 THEN 'Average' ELSE 'Gift to...

    sql 中 case when 语法使用方法

    以下是一个简单的例子,展示如何使用`CASE WHEN`来根据书籍价格分类: ```sql USE pubs; GO SELECT Title, 'Price Range' = CASE WHEN price IS NULL THEN 'Unpriced' WHEN price WHEN price BETWEEN 10...

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

    在这个实例中,我们将深入理解如何使用CASE WHEN,并通过几个具体的例子来演示其用法。 首先,我们来看一个简单的使用CASE WHEN进行字符串替换的例子。在这个示例中,我们有一个名为sales的表,其中包含了category...

    shell中的case

    shell中的case shell支持两种分支结构,分别为if else 与case in语句。 基本格式为: case expression in pattern1) statement1 ;; pattern2) statement2 ;; ........ ;; *) statement esac case会将...

    MySQL 的CASE WHEN 语句使用说明

    举个简单的例子,假设我们有一个`employees`表,包含`salary`列,我们可以用CASE WHEN来根据薪水划分员工等级: ```sql SELECT name, CASE WHEN salary &gt;= 5000 THEN '高薪' WHEN salary BETWEEN 3000 AND ...

    sql学习之CASE WHEN THEN ELSE END的用法

    在SQL语言中,`CASE WHEN THEN ELSE END`结构是一种强大的条件判断工具,它允许你在查询中根据特定条件执行不同的逻辑。这个结构可以在`SELECT`、`WHERE`、`HAVING`、`UPDATE`和`INSERT`等语句中使用,以实现复杂的...

    sum(case when then)(判断男女生的个数)

    在这个例子中,我们看到 `SUM(CASE WHEN THEN)` 的用法,用于计算男生和女生的数量。假设我们有一个名为 `students` 的表,其中包含字段 `gender` 表示性别(可能是0表示男生,1表示女生): ```sql SELECT SUM...

    oracle case语句的介绍

    在这个例子中,我们使用了 CASE 语句来对 `sex` 字段进行条件判断。当 `sex` 的值为 1 时,表示男生,此时 CASE 语句返回 1;当 `sex` 的值为 2 时,表示女生,同样 CASE 语句返回 1;其他情况下 CASE 语句返回 NULL...

    浅析SQL语句行列转换的两种方法 case…when与pivot函数的应用

    本文将详细探讨两种实现这一转换的方法:`CASE...WHEN` 和 `PIVOT` 函数,通过具体的示例来解析它们的用法。 1. `CASE...WHEN` 用法 `CASE...WHEN` 语句是一种条件判断语句,常用于在SQL查询中根据特定条件返回不同...

    SQL中case语法的使用

    - 这种形式的`CASE`语句从上到下依次检查每个`WHEN`子句的条件,如果某个条件为真,则返回相应的结果,并停止进一步检查其他条件。如果所有条件都不满足,则返回`ELSE`子句指定的结果(如果存在)。 2. **搜索CASE...

    Oracle用decode函数或CASE-WHEN实现自定义排序

    例如,当你需要按照特定顺序(如自定义的字母顺序或数值顺序)对非数字字段进行排序时,可以借助`DECODE`函数或`CASE-WHEN`语句来实现自定义排序。下面将详细介绍这两种方法。 1. **DECODE函数** Oracle的`DECODE`...

    c#中switch case的用法实例解析

    在这个例子中,如果用户输入的不是1、2或3,程序会默认提示用户购买中杯咖啡。 在实际开发中,`switch`语句常常用于简化多个`if...else if...else`结构,使得代码更易读且更高效。此外,C# 7.0引入了模式匹配,允许...

    浅析SQL语句行列转换的两种方法 case...when与pivot函数的应用

    在本篇中,我们将深入探讨两种实现SQL语句行列转换的方法:`CASE...WHEN` 语句和 `PIVOT` 函数,并通过具体的示例来说明它们的应用。 首先,我们创建了一个名为 `tmp` 的数据库,并在其中创建了一张名为 `Scores` ...

Global site tag (gtag.js) - Google Analytics