`
iorit2003
  • 浏览: 141839 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论

Oracle case函数

    博客分类:
  • db
阅读更多
update students

            set grade = (

            select grade from

            (

            select id,

            case when current_credits > 90 then 'a'

            when current_credits > 80 then 'b'

            when current_credits > 70 then 'c'

            else 'd' end grade

            from students

            ) a

            where a.id = students.id

            )

            /

分享到:
评论

相关推荐

    Oracle case函数使用介绍

    Oracle CASE 函数是一种在 SQL 查询中进行条件判断的表达式,它允许你在同一查询中根据不同的条件设置不同的返回值。这个函数在处理复杂的数据转换和分析时非常有用,尤其是在需要根据特定条件设置列的值时。以下是...

    oracle自定义日期函数

    函数的实现主要通过使用 CASE 语句来判断 datepart 的类型,然后使用不同的方法来添加时间间隔。例如,如果 datepart 是 year,则使用 INTERVAL 语句来添加年份;如果 datepart 是 month,则使用 INTERVAL 语句来...

    oracle 函数大全 参考函数 手册 速查 chm格式

    9. PL/SQL控制结构:如CASE语句、IF...THEN...ELSE...END IF结构等,用于编写过程和函数。 10. 游标和查询相关函数:如CURSOR(定义游标)、FETCH(从游标获取数据)以及嵌套查询中的聚合函数。 11. 连接函数:如...

    oracle内置函数学习

    Oracle内置函数是数据库管理系统Oracle中不可或缺的一部分,它们用于执行各种数据处理任务,包括数学运算、字符串操作、日期处理等。这篇博文将深入探讨Oracle内置函数的学习,帮助你更好地理解和运用这些功能强大的...

    oracle case语句的介绍

    ### Oracle CASE 语句介绍及应用案例 #### 一、Oracle CASE 语句概述 在 Oracle 数据库中,CASE 语句是一种非常实用且灵活的条件判断表达式,它可以用于根据不同的条件返回不同的值。CASE 语句可以分为两种类型:...

    oracle 内置函数大全

    Oracle内置函数是其强大功能的关键组成部分,这些函数极大地丰富了SQL语言的表达能力,使得数据处理和查询更为便捷高效。以下是对Oracle内置函数的详细概述: 1. **数学函数**: - `ABS(x)`:返回x的绝对值。 - `...

    oracle内置函数大全

    Oracle数据库是世界上最广泛使用的数据库系统之一,其内置函数是实现高效数据处理的关键工具。这篇文档“oracle内置函数大全”提供了一个全面的参考,适合数据库管理员、开发人员以及初学者使用。下面将详细介绍...

    oracle常用函数介绍

    以上只是Oracle众多函数中的一部分,实际使用中还有许多其他函数,如条件判断函数 `CASE`,连接查询函数 `JOIN`,窗口函数 `OVER()` 等。了解并熟练掌握这些函数,能极大地提高在Oracle数据库中的工作效率和数据处理...

    oracle常用函数 CHM

    Oracle数据库是世界上最广泛使用的数据库系统之一,其强大的功能和丰富的内置函数是其核心优势之一。本文将基于"Oracle常用函数 CHM"这个资源,详细解析一些Oracle数据库中常见的函数及其应用,帮助你更好地理解和...

    casewhen多条件oracle-casewhen(casewhen同时满足多条件).pdf

    在 Oracle 数据库中,CASE WHEN 语句可以分为两种格式:简单 Case 函数和 Case 搜索函数。简单 Case 函数的语法是: ```sql CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女' END ``` Case 搜索函数的语法是: ```...

    Oracle常见函数集锦

    Oracle数据库是世界上最广泛使用的数据库系统之一,其强大的功能和丰富的内置函数使得数据处理变得高效而灵活。本篇文章将深入探讨“Oracle常见函数集锦”,主要关注在SQL查询中常用的Oracle函数,这些函数对于数据...

    oracle函数大全中文

    数值型函数主要用于处理数字数据,如`ROUND`用于四舍五入,`TRUNC`用于截断小数部分,`MOD`计算余数,`POWER`进行指数运算,以及`DECODE`和`CASE`用于条件判断和数值转换。 2. 字符型函数: 字符型函数处理字符串...

    oracle最全函数大全

    此外,Oracle 还提供了一系列其他有用的函数,如条件判断函数`CASE`、随机数生成函数`DBMS_RANDOM.RANDOM`等。 ### 总结 通过本文的介绍,我们了解了 Oracle 数据库中不同类型的函数及其用途。分析函数特别适合...

    oracle 内置函数

    在Oracle中,内置函数大致可以分为数学函数、字符串函数、日期时间函数、转换函数、系统信息函数和条件判断函数等几大类。 1. **数学函数**: - ABS:返回一个数的绝对值。 - CEIL:向上取整,返回大于或等于指定...

    oracle case when 语句的用法详解

    1. CASE WHEN 表达式有两种形式 代码如下:–简单Case函数 CASE sex WHEN ‘1’ THEN ‘男’ WHEN ‘2’ THEN ‘女’ ELSE ‘其他’ END –Case搜索函数 CASEWHEN sex = ‘1’ THEN ‘男’ WHEN sex = ‘2’ ...

    oracle最常用的函数或方法总结

    Oracle数据库是全球广泛使用的大型关系型数据库管理系统之一,其丰富的函数和方法库为SQL查询提供了强大的支持。在日常的数据操作和分析中,掌握一些常用的Oracle函数和方法是至关重要的。以下是对"Oracle最常用的...

    ORACLE函数大全与整理

    3. 使用DECODE()函数可以简化复杂的CASE语句,提高代码可读性。 4. 日期函数在处理业务逻辑时非常重要,例如在计算两个日期之间的差值,或确定某日期是否在另一日期范围内。 5. 正确使用集合函数可以方便地进行统计...

    Oracle高级操作函数学习笔记

    Oracle数据库作为一个强大的关系型数据库管理系统,提供了多种高级操作函数来支持复杂的数据处理。以下是从标题、描述和部分内容中提取的Oracle高级操作函数的知识点。 ### 分支判断函数 #### DECODE函数 DECODE...

    oracle函数大全

    1. DECODE 函数作为简单的条件转换函数,类似与编程语言中的 case 语句 七、游标操作 1. 介绍使用游标(CURSOR)的步骤,包括定义游标、打开游标、从游标中取数据、关闭游标 八、伪列函数 1. 使用 ROWNUM 为查询...

Global site tag (gtag.js) - Google Analytics