`
huangshanghua
  • 浏览: 56727 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

SQL中if,else语句的运用和计算时间

阅读更多
//将infoRecord.intime转换成24小时制时间,求系统当前时间和infoRecord.intime时间差并转换成分钟
TO_NUMBER(sysdate - to_date(infoRecord.intime,'yyyy-mm-dd hh24:mi:ss'))* 24 * 60


//SQL中if,else语句的运用
case when
       A
       //可以嵌套
       case when
             AA      
       then
             AA1
       else
            AA2
       end
then
       A1
when
       B
then
       B1
when
       C
then
       C1
else
       D
end
分享到:
评论

相关推荐

    if else 语句 sql server

    if else 语句

    用if语句计算整数绝对值

    总的来说,计算整数绝对值是编程中常见的任务,我们可以使用if语句或者其他控制流结构来实现。在选择方法时,应考虑到代码的可读性、效率以及语言特性。在实际开发中,根据具体情况选择最适合的方法。

    sqlserver 存储过程中If Else的用法实例

    在`IF`语句中,我们检查`@SourceID`是否等于0。如果条件满足(即`@SourceID`为0),则执行`BEGIN...END`之间的插入语句,此时`[SourceID]`字段不会出现在插入语句中,因为根据问题描述,在这种情况下,`[SourceID]`...

    计算机SQL 语句大全

    ### 计算机SQL语句大全 #### 一、SQL基础操作 **1. SELECT — 数据查询** - **语法**: `SELECT column1, column2, ... FROM table_name WHERE condition;` - **示例**: 查询`stock_information`表中`stockid`...

    oracle if else语句使用介绍

    Oracle IF-ELSE语句是PL/SQL编程中的条件控制结构,用于执行基于特定条件的代码块。在数据库管理和应用程序开发中,它对于处理逻辑决策至关重要。以下是对Oracle IF-ELSE语句的详细解释以及在给定示例中的应用。 ...

    SQLServer中复杂sql语句查询

    存储过程可以接受参数,执行一系列操作,甚至包含控制流语句,如IF-ELSE和WHILE循环。在处理复杂逻辑或重复使用的查询时,存储过程是非常实用的工具。 **查询优化**是确保SQL语句高效运行的重要环节。这包括使用...

    SQLserver常用语句大全

    * IF ELSE 语句:条件语句 * CASE 语句:多分支语句 * WHILE 语句:循环语句 * WAITFOR 语句:等待指定的时间或事件 七、SELECT 语句 * SELECT 语句的基本语法:SELECT 列名 FROM 表名 WHERE 条件 * 使用 LIKE ...

    基本SQL语句及PL/SQL语句

    标题中的“基本SQL语句及PL/SQL语句”涵盖了关系数据库管理中两个重要的概念:SQL(Structured Query Language)和PL/SQL(Procedural Language/SQL)。SQL是用于管理和处理关系数据库的标准语言,而PL/SQL是Oracle...

    学习SQL语句之SQL语句大全

     SELECT --从数据库表中检索数据行和列  INSERT --向数据库表添加新数据行  DELETE --从数据库表中删除数据行  UPDATE --更新数据库表中的数据  --数据定义  CREATE TABLE --创建一个数据库表  DROP TABLE --...

    SQL server 语句大全

    #### 数据库中的if和else语句 使用`IF...ELSE`语句可以根据不同的条件执行不同的代码块。 ```sql IF @EmpID > 0 BEGIN SELECT * FROM Employees WHERE EmpID = @EmpID; END ELSE BEGIN PRINT 'Invalid Employee ID...

    完成超长SQL语句执行前拆分

    - `keyWordSql`:标识SQL语句中的关键字(例如INSERT或UPDATE),用于确保每个分割后的SQL语句的完整性。 - `SqlMaxLen`:表示单个SQL语句的最大长度,如果原始SQL语句超过了这个长度,则会被拆分。 ##### 处理流程...

    SQL语句英文翻译成中文

    在SQL的SELECT语句中,可以使用各种运算符和通配符来过滤结果,如`=`, `, `>`, `LIKE`, `%`, `_` 等。例如,`LIKE '%find this%'` 查找包含"find this"的字符串,而`LIKE '[a-zA-Z]%'` 查找以字母开头的字符串。同时...

    SQL和oracle语句大全

    根据提供的文件内容,本文将对其中提及的SQL与Oracle语句进行详细解析,并结合实际应用场景进行阐述,旨在帮助读者更好地理解和掌握这些基本概念及其用法。 ### 一、数据操作 #### 1. SELECT(从数据库表中检索...

    SQL循环语句讲解学习.docx

    示例 A:在嵌套的 IF...ELSE 和 WHILE 中使用 BREAK 和 CONTINUE 在这个示例中,如果平均价格少于 $30,WHILE 循环就将价格加倍,然后选择最高价。如果最高价少于或等于 $50,WHILE 循环重新启动并再次将价格加倍。...

    学习SQL语句之SQL语句大全.pdf

    * ELSE 语句:在 IF 语句中执行的 ELSE 分支。 * CASE 语句:根据不同的条件执行不同的语句。 * WHILE 语句:执行一个循环语句。 * CONTINUE 语句:跳过当前循环迭代。 * BREAK 语句:跳出当前循环。 WAITFOR 语句 ...

    SQL语句集锦 SQL语句集锦

    以上就是SQL语句集锦中涉及的主要知识点,这些基本概念和操作构成了SQL语言的核心,是数据库管理和开发的基础。掌握这些知识点,能够有效地操作和管理数据库,实现数据的存储、检索、更新和维护。

    SQL语句大全(存储过程、函数、基本语法)

    存储过程可以包含控制流语句,如IF-ELSE、WHILE和FOR循环,使得复杂的逻辑处理变得可能。它们可以接受参数,返回结果,并且可以提高性能,因为数据库只需编译一次即可多次执行。使用存储过程还可以增强数据库的安全...

    db2 SQL语法和语句块大全

    - **语句块**:是在单个事务中执行的一组SQL语句,可以包含变量定义、流程控制结构(如IF-THEN-ELSE、WHILE-DO循环)等。 - **存储过程**:是一种预编译的SQL代码集合,可以接受参数输入,返回值或结果集,并在...

    SQL命令和常用语句大全【经典】.

    SQL(Structured Query Language)是用于管理和操作关系...理解并熟练运用SQL命令和语句是每个数据库管理员和开发者的必备技能。动态SQL尤其适用于处理灵活性需求高的场景,但需谨慎使用,防止SQL注入等安全问题。

Global site tag (gtag.js) - Google Analytics