`
huangshanghua
  • 浏览: 55122 次
  • 性别: 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语句计算整数绝对值,具体博文请参见苹果开发者新浪博客http://blog.sina.com.cn/s/blog_7aa21f320100r3a9.html

    SQL server 语句大全

    数据库中的if和else语句 14 SQL中的while语句 14 Case-End多分支语句 14 子查询 15 视图(虚拟表)和索引 16 视图 16 索引 16 事务管理 17 数据库的安全性 18 建立权限 19 存储过程(procedure) 20 无参数...

    学习SQL语句之SQL语句大全

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

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

    为大家介绍sql server存储过程中if esle的用法,供大家学习参考。数据库中有两张表,A表主键为自动增长的并且是B表的外键且允许为空

    经典SQL语句大全

    因为这样可以避免 top的字段如果是逻辑索引的,查询的结果后实际表中的不一致(逻辑索引中的数据有可能和数据表中的不一致,而查询时如果处在索引则首先查询索引) 14、说明:前10条记录 select top 10 * form table...

    oracle存储过程

    存储过程其实就是能完成一定操作的一组SQL语句,只不过这组语句是放在数据库中的(这里我们只谈SQL Server)。如果我们通过创建存储过程以及在ASP中调用存储过程,就可以避免将SQL语句同ASP代码混杂在一起。这样做的...

    经典全面的SQL语句大全

    经典SQL语句大全 下列语句部分是Mssql语句,不可以在access中使用。  SQL分类:  DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE)  DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT)  DCL—数据控制...

    ifElse

    ifElse

    SQL 常用语句 sql简单技巧

    一些常用的SQL语句, 连接服务器 if isnull(@userid,'')='' --如果是 Nt验证方式 begin exec @err=sp_oasetproperty @srvid,'loginsecure',1 if @err<>0 goto lberr exec @err=sp_oamethod @srvid,'connect',...

    mysql 查询存储过程的 sql 语句.docx

    存储过程,我们可以在一次操作中,执行多个 SQL 语句和逻辑。 以下是一些 MySQL 查询存储过程 SQL 语句样例: 创建存储过程: 创建存储过程需要使用 CREATE PROCEDURE 语句。以下是一个创建存储过程的示例: ...

    mysql 查询存储过程的 sql 语句.7z

    存储过程,我们可以在一次操作中,执行多个 SQL 语句和逻辑。 以下是一些 MySQL 查询存储过程 SQL 语句样例: 创建存储过程: 创建存储过程需要使用 CREATE PROCEDURE 语句。以下是一个创建存储过程的示例: ...

    SQL Server控制语句的基本应用

    BEGIN…END经常用在条件语句中,如IF…ELSE 或WHILE循环中。BEGIN…END语句可以嵌套使用。 2.判断语句(IF…ELSE)通常计算机是按顺序执行程序中的语句,但是在许多情况下,语句执行的顺序以及是否执行依赖于程序...

    数据库SQL语句循序渐进教程

    SQL语句通常用于完成一些数据库的操作任务,比如在数据库中更新数据,或者从数据库中检索数据。使用SQL的常见关系数据库管理系统有:Oracle、 Sybase、 Microsoft SQL Server、 Access、 Ingres等等。虽然绝大多数的...

    SQL语句大全

    --IF ELSE 3 --CASE 3 --WHILE CONTINUE BREAK 3 --WAITFOR 4 ***SELECT*** 4 ***insert*** 5 ***update*** 5 ***delete*** 5 ***alter table*** --- 修改数据库表结构 5 ***function(/*常用函数*/)*** 6 ----统计...

    sql经典语句一部分

    经典SQL语句大全 一、基础 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server --- 创建 备份数据的 device USE master EXEC sp_addumpdevice ...

    精通SQL--结构化查询语言详解

    15.2.2 if…else语句 304 15.2.3 while、break和continue语句 304 15.2.4 declare语句 306 15.2.5 goto label语句 306 15.2.6 return语句 307 15.2.7 waitfor语句 307 15.2.8 print语句 308 15.2.9 注释 308 ...

    SQL21日自学通

    在选择语句中使用更新和删除275 在执行前测试选择语句276 嵌入型SQL277 静态SQL 与动态SQL277 使用SQL 来编程279 总结280 问与答280 校练场280 练习281 第14 天动态使用SQL 282 目标282 快速入门282 ODBC 282 ...

Global site tag (gtag.js) - Google Analytics