`

case 的操作

 
阅读更多
select i.id, i.managebodyno, i.sttime, i.totalincome,
i.totalexpense, i.resultsr, i.income, i.reserve, i.glxjk,
i.realincome,
(case
  when MANAGEBODYID is not null then m.managebodyname
  when DEPT_TWO_ID is not null then o2.orga_name
  when DEPT_THREE_ID is not null then o3.orga_name
end) as orgaName
from eos_incomestatistics i
left join eos_managebody m on m.managebodyid = i.managebodyno
left join scy_organization o2 on o2.orga_id = m.dept_two_id
left join scy_organization o3 on o3.orga_id = m.dept_three_id
where (m.managebodyid ='' or '' is null)
and (i.sttime = '' or '' is null)
and (m.dept_two_id  = '' or '' is null)
and (m.dept_three_id  = '' or '' is null)
分享到:
评论

相关推荐

    clear case手册

    3. Clear Case操作: - 创建视图:用户可以通过动态视图或镜像视图来访问版本库,动态视图实时反映版本库变化,而镜像视图则需要手动同步。 - 检出/签入:在修改文件前需先检出,完成后再签入,这确保了并发开发的...

    case when和sum case when 写法及拼接字段

    这可以通过使用字符串连接操作符(如 `+` 或 `||`)或某些数据库提供的专用函数来实现。 #### 基本语法 对于大多数数据库系统,可以使用以下方式拼接字段: ```sql SELECT column1 || ' ' || column2 || ' ' || ...

    CASE Studio

    CASE Studio是一款专业的数据库建模工具,它为数据库设计者提供了高效、便捷的工作环境。数据库建模是软件开发过程中的重要环节,它可以帮助我们规划、设计和优化数据存储结构,确保系统的稳定性和性能。CASE Studio...

    case 后面可以加判断句吗?

    ### 关于 `case` 后是否可以加判断句的知识点 在 JavaScript 中,`switch` 语句是一种基于不同条件来执行不同代码块的有效方法。它通过比较一个表达式的值与一系列的 `case` 标签来决定执行哪一段代码。然而,在...

    sql中的case用法

    Case 语句是 SQL 中一种强大的语句,用于根据不同的条件执行不同的操作。它可以用来实现复杂的逻辑操作,并且可以与其他 SQL 语句结合使用以实现更加复杂的查询。 SQL 中 Case 语句有两种格式:简单 Case 函数和 ...

    高通Case注意事项1

    在IT行业中,尤其是在软件开发和测试的过程中,遇到问题并解决问题是常态。高通Case注意事项是针对这类问题处理的标准流程,...在实际操作中,每个Case都应该记录完整,便于后期查阅和分析,避免相同问题的重复出现。

    JavaScript中if与case比较

    这里需要注意的是,在JavaScript中使用双等号`==`来进行值的比较,而不是使用单等号`=`,后者是赋值操作符。 **if-else结构**: 当需要根据条件的不同执行不同的代码块时,可以使用`if-else`结构: ```javascript ...

    case工具的简介

    通过提供自动化或半自动化的解决方案,CASE工具帮助开发者在需求分析、设计、编码、测试及维护等软件开发生命周期的不同阶段进行更有效的管理和操作。 #### 二、CASE工具的分类与功能 CASE工具可以分为多种类型,...

    QD_CaseSelect.rar

    “QD CaseSelect”的优势在于其可能内置了一些预设的案例,这些预设案例可能是针对特定应用场景的常用操作,例如数据处理、信号分析等。这使得开发者无需从零开始编写代码,只需选择合适的预设案例,就能快速实现...

    Test Case Test Case

    测试用例(Test Case)是软件测试中的核心概念,它定义了如何对软件进行测试,以验证特定功能或系统行为是否符合预期。测试用例通常包括预设条件、执行步骤、预期结果和实际结果,目的是确保软件的质量和稳定性。...

    前端开源库-stringcase

    在前端开发中,字符串操作是常见且至关重要的任务之一,特别是在处理对象属性名、类名或者函数命名时。"stringcase"是一个非常实用的前端开源库,专门用于处理字符串的各种大小写转换,如驼峰式(camelCase)、...

    case studio

    它以其强大的功能、高效的操作性和直观的用户界面,成为了开发人员进行数据库设计与管理的理想选择。本文将深入探讨CASE Studio在数据库建模中的应用及其核心优势。 数据库建模是软件开发过程中的重要环节,它帮助...

    Xcase的下载安装

    Xcase是一款专业的数据库建模工具,它为数据库设计者提供了高效、直观的界面,用于创建和管理数据库模型。本文将详细介绍Xcase的下载与安装过程,以及与“database”相关的知识。 首先,从标题“Xcase的下载安装”...

    jquery多功能弹出层插件Lightcase

    jQuery是一个强大的JavaScript库,简化了DOM操作、事件处理、动画制作和Ajax交互,使得开发者能够更高效地编写JavaScript代码。 2. **插件安装与配置**:将Lightcase的CSS和JS文件引入到项目中,然后通过jQuery选择...

    delphi的case使用实例源码 delphi新手必看

    在Delphi中,`case`语句通常用于基于一个变量的值来执行一系列可能的操作。其基本格式如下: ```delphi case 变量名 of 值1: // 当变量的值等于值1时执行的代码块 值2: // 当变量的值等于值2时执行的代码块 .....

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

    `CASE WHEN`语句提供了一种灵活的方式来根据条件返回不同的结果,尤其适合于需要根据特定条件执行不同操作的场景。此外,`CASE WHEN`还可以与其他SQL语句结合使用,比如聚合函数、子查询等,以满足更复杂的业务需求...

    SQL经典面试题及答案 CASE

    在面试中,SQL问题通常涉及到数据查询、聚合、分组、条件判断等多个方面,考察应聘者对数据库操作的熟练程度和逻辑思维能力。下面,我们将深入探讨几道经典的SQL面试题及其解决方案。 1. **CASE语句与GROUP BY结合...

    lenya usecase framework

    在Lenya系统中,一个用例(usecase)指的是用户触发的操作行为。通常情况下,一个用例是通过CMS菜单选项或特定出版物文档来触发的。这个文档是用例行动的对象(例如编辑、删除、发布等)。此外,还有一些独立于具体...

Global site tag (gtag.js) - Google Analytics