先看scott下自带的emp表

empno:编号  ename:名字  Job:职位  mgr:上级编号 hiredate:入职时间

sal:薪水 comm:奖金 deptno:部门编号

部门表dept

deptno:部门编号 dname:部门名称 loc:地址

工资级别表salgrade

grade:工资级别 losal:最低工资 hisal:最高工资

基本语法:

select [distinct] *|{colnam1,colnam2...} from tablename where ...;

select 指定查询那些列

distinct去掉重复行

*代表所有列

colname列名

from table值查询那张表

算术表达式

案例:显示每个雇员的年工资

select ename,sal*12 from emp;

给列起别名

select ename as "姓名",sal*12 as "年薪" from emp;

PS:去掉as也是可以的

如何处理null值

计算雇员一年的年薪

select ename,(sal+comm)*13 from emp;

结果异常因为奖金comm可能为空需要在计算的时候把空的置为0

select ename,sal*13+nvl(comm,0)*13 from emp;

nvl函数:如果comm为空null则返回0,否则返回自己的值.

如何链接字符串

select ename || '1年的薪水是' || (sal*13+nvl(comm,0)*13) from emp;

欢迎来到技术之家,

如需转载,烦请保留本文链接和出处:http://www.jszja.com/contents/96/2229.html

您的支持将是我们前进的动力!如对本篇文章有疑问或建议,请通过本站下方邮箱联系我们,让技术之家每天进步一点点!(●'◡'●)

where oracle用法,Oracle查询语句 select * from where 用法相关推荐

  1. mysql 中like用法_mysql查询语句中like 的用法

    1.常见用法: (1)搭配%使用 %代表一个或多个字符的通配符,譬如查询字段name中以大开头的数据: (2)搭配_使用 _代表仅仅一个字符的通配符,把上面那条查询语句中的%改为_,会发现只能查询出一 ...

  2. Oracle中分页查询语句

    Oracle分页查询语句使我们最常用的语句之一,下面就为您介绍的Oracle分页查询语句的用法,如果您对此方面感兴趣的话,不妨一看. Oracle分页查询语句基本上可以按照本文给出的格式来进行套用. ...

  3. Oracle数据库数据查询语句示例(包含大部分常用语句)

    Oracle数据库数据查询语句示例(包含大部分常用语句) 目标 本文用到的关系模式 语句示例 1.在创建的s,p,j和spj表中完成以下查询 (1)查询零件重量在10-20之间(包括10和20)的零件 ...

  4. hive的条件查询语句_[一起学Hive]之九-Hive的查询语句SELECT

    关键字:Hive SELECT.ORDER BY.SORT BY.DISTRIBUTE BY.CLUSTER BY.Hive子查询.Hive虚拟列 八.Hive的查询语句SELECT 在所有的数据库系 ...

  5. 如何在SQL Server查询语句(Select)中检索存储过程(Store Procedure)的结果集

    如何在SQL Server查询语句(Select)中检索存储过程(Store Procedure)的结果集?(2006-12-14 09:25:36) 与这个问题具有相同性质的其他描述还包括: 如 ...

  6. oracle 动态条件查询语句,教您Oracle动态查询语句的用法

    Oracle动态查询语句是一类特殊的查询语句,下面就为您详细介绍Oracle动态查询语句的语法,如果您对Oracle动态查询方面感兴趣的话,不妨一看. 1. 当使用EXECUTE IMMEDIATE语 ...

  7. oracle中lang能不能查找,oracle中的查询语句

    PL/SQL单行函数和组函数详解 函数是一种有零个或多个参数并且有一个返回值的程序.在SQL中Oracle内建了一系列函数,这些函数都可被称为SQL或PL/SQL语句,函数主要分为两大类: 单行函数 ...

  8. oracle sql 分区查询语句_oracle11g 表分区后的查询语句如何知道是否进行了全表扫描...

    2019-05-10 回答 1. 对返回的行无任何限定条件,即没有where 子句 2. 未对数据表与任何索引主列相对应的行限定条件 例如:在city-state-zip列创建了三列复合索引,那么仅对 ...

  9. oracle带时间查询语句,请教oracle按时间分组查询语句的写法

    请教oracle按时间分组查询语句的写法 最近由于要做报表,在一张表中有一个字段为date类型,现在想要在一段时间内(比如一年)能够按照时间段分组查询记录总和,比如我要能够查询2007年到2009年间 ...

最新文章

  1. 数据结构与算法(2-2)线性表之链式存储(单链表、静态链表、循环链表、双向循环链表)
  2. ubuntu18.04 -- 创建第一个Django项目
  3. 动态修改easyui datagrid 列宽度
  4. 增加mysql的最大连接数
  5. Linux上的TIME_WAIT和tcp_fin_timeout
  6. c语言Max错误,C语言编程常见错误.pdf
  7. 【Python】Numpy处理.csv数据
  8. 6日下午3h直播预告丨我们聊聊“数据库安全与智能运维”
  9. 【深度优先搜索】计蒜客:最大蛋糕(最大连通块)
  10. python 学习笔记(1)-转载
  11. 训练和测试自己的图像集
  12. Spring Boot 集成RabbitMQ
  13. 强化学习(十一) Prioritized Replay DQN
  14. 3dMAX蒙皮镜像不对称
  15. RS485_Modbus通讯笔记
  16. c# wifi串口通信_C#中的串口通信
  17. android 打赏功能,微信公号赞赏功能恢复:可直接收打赏 iOS安卓均可用
  18. vue H5移动端项目使用高德地图定位/标点并点击导航跳第三方app且实现导航路线——实例
  19. 燕山大学——软件用户界面设计(八)原型设计
  20. MIC编程(1)——MIC是什么?

热门文章

  1. 你是中层管理者?嗯,一个表面看似风光,实际却很 “鸡肋” 的重要岗位
  2. 微服务时代组件化和服务化的抉择
  3. 面试官:换人!他连 TCP 这几个参数都不懂
  4. 2020 Java 面试高薪攻略.pdf
  5. Google 出品的 Java 编码规范,权威又科学,强烈推荐
  6. 为什么说21世纪是一场ABC的革命?
  7. OKR和KPI有什么区别?一篇文章搞懂
  8. 稀疏线性方程组求解法
  9. numpy中的一些常见函数
  10. Linux中常见shell命令总结