`

CASE语句的使用

 
阅读更多
1.有条件的级联更新
--update stu.st_rsvr_r1 t3 set t3.belonggd = (select case when t1.addvcd like '44%' then '1'  from stu.st_stbprp_b t1,stu
update stu.st_rsvr_r1 t3 set t3.belonggd =(
select
      case
         when t1.addvcd like '44%' then
          '1'
          else '0'
       end b

  from stu.st_stbprp_b t1 where t1.stcd = t3.stcd) where exists(select 1 from stu.st_stbprp_b t2 where t2.stcd = t3.stcd)
分享到:
评论

相关推荐

    oracle case语句的介绍

    如果性别字段 `sex` 的值分别为 1 和 2 表示男性和女性,我们可以使用 CASE 语句将其转换为更易读的形式: ```sql SELECT u.id, u.realname, (CASE u.sex WHEN 1 THEN '男' WHEN 2 THEN '女' ELSE '未知' END...

    Verilog语言中case语句详解及优化

    ### Verilog语言中case语句详解及优化 在Verilog硬件描述语言中,`case`语句是一种常用的选择结构,用于根据不同的输入选择执行特定的代码路径。它提供了三种变体:`case`、`casez` 和 `casex`。本文将详细介绍这三...

    case语句 sql server

    case语句 sql server case语句

    8选一选择器case语句verloghdl

    在深入探讨Verilog HDL中的8选一选择器与case语句之前,我们先来了解一下基本概念。Verilog HDL是一种硬件描述语言,被广泛应用于数字电路设计领域,用于描述和验证数字系统的功能和结构。它允许设计者用高级语言的...

    mysql存储过程之case语句用法实例详解

    例如,下面的存储过程`GetCustomerShipping`使用简单CASE语句: ```sql DELIMITER $$ CREATE PROCEDURE GetCustomerShipping(in p_customerNumber int, out p_shiping varchar(50)) BEGIN DECLARE ...

    双二选一选择器,使用If和CASE语句描述

    本篇文章将深入探讨双二选一选择器的工作原理及其在FPGA/CPLD中的实现,特别是如何使用If和CASE语句来描述这种选择器。 2选1选择器,顾名思义,它有两个输入端口(a和b)和一个选择控制信号(s),以及一个输出端口...

    使用case语句.sh

    使用case语句

    Delphi高级Case语句应用实例..rar

    3. **类型枚举**:在Delphi中,`case`语句可以与枚举类型一起使用,方便处理特定类型的值: ```delphi type TColor = (clRed, clGreen, clBlue, clYellow); var ColorChoice: TColor; begin ColorChoice := ...

    MySQL中的if和case语句使用总结

    Mysql的if既可以作为表达式用,也可在存储过程中作为流程控制语句使用,如下是做为表达式使用: IF表达式 代码如下: IF(expr1,expr2,expr3) 如果 expr1 是TRUE (expr1 <> 0 and expr1 <> NULL),则 IF()的...

    用函数指针替代Switch/Case语句的程序设计方法

    单片机程序中,当Switch/Case语句分支较多、处理代码较长、处理情况较为复杂时,逻辑修改和...针对该问题,本文给出了使用函数指针替代Switch/Case语句的实现思路以及相对应的代码模型,为其他类似的代码实现提供参考。

    可视化编程VB Select Case语句 案例.pdf

    可视化编程VB Select Case语句 案例.pdf

    Java switch case 语句.docx

    Java的switch case语句是一种控制流程结构,用于根据变量的值执行不同的代码块。它提供了一种更简洁的方式来替代多个if...else ...在实际编程中,应根据具体情况选择使用if...else if...else语句还是switch case语句。

    switch 语句与 case 语句一起使用,每个 case 对应一个可能的值.rar

    在编程语言中,`switch`语句和`case`语句是控制流程的重要组成部分,尤其在处理多条件分支时显得尤为高效。它们通常用于替代多个`if...else if...else`结构,使得代码更加简洁易读。下面我们将深入探讨`switch`语句...

    用 case 语句写出比较电路: 推出一个 2 位较大数判断电路的真值表

    本问题要求我们使用 case 语句设计一个 2 位较大数判断电路,并展示其真值表、程序、仿真程序、RTL 图以及仿真结果。下面将详细介绍这个设计过程。 首先,我们需要理解 2 位较大数判断电路的基本功能。电路有两个...

    基于C语言实现switch case语句(源码)

    使用switch case语句根据不同的成绩等级进行匹配和输出相应的评价。在这里,使用了case语句的多值匹配,例如'A'和'a'都会输出"Excellent!"。 如果用户输入的成绩等级不在'A'、'B'、'C'、'D'、'F'范围内,则执行...

    SQL中Case语句用法讨论_BJ

    ### SQL中的Case语句深入解析 在SQL查询语言中,`Case`语句是一个非常强大的功能,用于在查询中执行条件判断,它可以根据不同的条件返回不同的结果,这使得SQL能够处理更加复杂的数据筛选和转换需求。`Case`语句有...

    if嵌套与case语句.doc

    以计算函数Y的值为例,我们可以根据变量X的值使用`case`语句来实现: ```pascal case Trunc(x / 100) of 0: Y := 函数1; 1: Y := 函数2; 2: Y := 函数3; else Y := 默认函数; end; ``` 在这个例子中,`Trunc(x ...

Global site tag (gtag.js) - Google Analytics