Oracle学习之路——简单查询
2016-04-28 17:22
453 查看
本人大三单身狗,虽说还有一年毕业,可是到了大四再幡然醒悟,奋发图强,着实有点晚
。为了尽可能将自己从“毕业即失业”的悲惨现状中拯救出来,开始学习吧
!!!本博客是为了记录鄙人学习之路中涉及的一些知识,若有不妥之处请谅解
好了,进入正题 Oracle数据库——简单查询
以下这两种方式在大多情况下是一样的,只有当涉及到大量数据(性能)的时候,不建议使用“*”查询,况且也很少直接查询所有字段的时候。当然了,我相信很多人和我一样懒,能省则省
1.使用两种方式查询所有员工(EMP)信息()
select * from emp;
select empno,ename,job,mgr,hiredate,sal,comm,deptno from emp;
2.查询(EMP)员工编号、员工姓名、员工职位、员工月薪、工作部门编号。
select empno,ename,job,sal,deptno from emp;
注意"||"连接符的使用
3.员工转正后,月薪上调20%,请查询出所有员工转正后的月薪
select ename||'转正后的月薪'||sal*1.2 from emp;
4.员工试用期6个月,转正后月薪上调20%,请查询出所有员工工作第一年的年薪所得(不考虑奖金部分)
select ename||'一年后的年薪为:'|| (sal*6+sal*1.2*6)from emp;
5.员工试用期6个月,转正后月薪上调20%,请查询出所有员工工作第一年的年薪所得(考虑奖金部分)
select ename,sal,comm, (sal*6+sal*1.2*6+nvl(comm,0))
as totalsal from emp;
以上为简单查询的一些小例题,本博客是为了记录鄙人学习之路中涉及的一些知识,若有不妥之处请谅解
。为了尽可能将自己从“毕业即失业”的悲惨现状中拯救出来,开始学习吧
!!!本博客是为了记录鄙人学习之路中涉及的一些知识,若有不妥之处请谅解
好了,进入正题 Oracle数据库——简单查询
以下这两种方式在大多情况下是一样的,只有当涉及到大量数据(性能)的时候,不建议使用“*”查询,况且也很少直接查询所有字段的时候。当然了,我相信很多人和我一样懒,能省则省
1.使用两种方式查询所有员工(EMP)信息()
select * from emp;
select empno,ename,job,mgr,hiredate,sal,comm,deptno from emp;
2.查询(EMP)员工编号、员工姓名、员工职位、员工月薪、工作部门编号。
select empno,ename,job,sal,deptno from emp;
注意"||"连接符的使用
3.员工转正后,月薪上调20%,请查询出所有员工转正后的月薪
select ename||'转正后的月薪'||sal*1.2 from emp;
4.员工试用期6个月,转正后月薪上调20%,请查询出所有员工工作第一年的年薪所得(不考虑奖金部分)
select ename||'一年后的年薪为:'|| (sal*6+sal*1.2*6)from emp;
5.员工试用期6个月,转正后月薪上调20%,请查询出所有员工工作第一年的年薪所得(考虑奖金部分)
select ename,sal,comm, (sal*6+sal*1.2*6+nvl(comm,0))
as totalsal from emp;
以上为简单查询的一些小例题,本博客是为了记录鄙人学习之路中涉及的一些知识,若有不妥之处请谅解
相关文章推荐
- oracle中CAST函数使用简介 (
- Oracle 11g笔记——数据库关闭
- Oracle 11.2.0.4 + rhel 6.5 x64一个神奇的问题
- oracle for update和for update nowait的区别 - 转
- mysql和oraclesql语法的区别
- oracle 查看锁表 清除锁表
- Oracle 12C优化器的巨大变化,上生产必读(上)
- Oracle 11g笔记——数据库启动
- oracle日期字段只取日期不要时间
- oracle添加字段 与 db2 添加字段
- Oracle中查看所有表和字段以及表注释.字段注释
- Oracle两个数据库互相访问,DBLink使用-转
- oracle 11g审计关闭,及删除日志
- ORACLE的数据类型
- oracle创建用户密码带特殊字符
- linux下oracle11g sys和system忘记密码
- Oracle 创建 DBLink 的方法
- Oracle存储过程全解及java调用示例
- oracle goldengate 添加新表
- Oracle 游标使用全解