美文网首页
一些sql语句的关键词

一些sql语句的关键词

作者: 我就要取名叫夏末 | 来源:发表于2018-12-04 15:13 被阅读0次
decode()

decode是oracle数据库的关键词。
使用方法:
decode(字段或字段的运算,值1,值2,值3)
这个函数运行的结果是,当字段或字段的运算的值等于值1时,该函数返回值2,否则返回值3
举个栗子:

decode(s.eq_asset_code,null,0,1) as has_standard

检测,若s.eq_asset_code为null,则返回0,否则返回1。

第二个关键字:

nvl()

nvl是oracle数据库的一个关键字。
使用方法:
nvl(字段名,'判断字段如果为空的话这里填你想要替换的值')
举个栗子:

NVL(h1.HANDOVER_QTY,0) HANDOVER_QTY

表示如果h1.HANDOVER_QTY这个字段为空,就赋值HANDOVER_QTY为0

第三个关键词

distinct

表示仅列出不同的值。
举例如下:

select distinct(eq_asset_code) from t_eq_spe_exa_standard

表示查询该表中所有不重复的eq_asset_code字段。

相关文章

  • mysql explain命令使用详解

    在SQL语句前面加上explain关键词,会显示该语句的查询性能信息,相当于SQL Server的查询计划,可以帮...

  • 一些sql语句的关键词

    decode是oracle数据库的关键词。使用方法:decode(字段或字段的运算,值1,值2,值3)这个函数运行...

  • mybatis中#与$的使用区别

    关键词,预编译,防sql注入,动态sql 我们在使用mybatis中编写sql语句的时候,经常会使用#或者$来取值...

  • MySql分组查询前N条记录

    Sql语句 SQL语句解析

  • SQL语句的优化

    sql语句的优化:多使用共享语句 尽量使你的sql语句能够使用索引。怎样使sql语句能够使用到索引呢:当sql语句...

  • sql

    sql经典语句经典SQL语句大全(绝对的经典) - 浪迹天涯芳草 - 博客园 sql语法SQL语句查询语句完整语法...

  • 插入数据并获取自增ID

    方法一:SQL语句 方法二:SQL语句 方法三:SQL语句 方法二:JDBC

  • 存储过程

    定义: 一组预编译好的SQL语句,可以理解成批量处理语句. 存储过程a : (SQL语句1;SQL语句2;SQL语...

  • 第十讲 嵌入式SQL语言之动态SQL

    动态SQL的概念 静态SQL特点:SQL语句在程序中已经按要求写好,只需要把一些参数通过变量(高级语言程序语句中不...

  • oracle 存储过程执行动态sql实例

    1 概述 oracle的动态sql是指在语句块使用execute immediate 执行sql语句,sql语句可...

网友评论

      本文标题:一些sql语句的关键词

      本文链接:https://www.haomeiwen.com/subject/wmnmcqtx.html