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

orcale 常用练习

 
阅读更多

(ORACLE-E-001)员工信息综合查询

1. 用 sqlplus 连接数据库时,为什么会出Oracle not available 错误?

oracle server(即通常所说的数据库)是否启动,ORACLE_SID 是否正确
设置。


2. 找出员工的姓中(last_name)第三个字母是a 的员工名字

select last_name from s_emp where last_name like '__a%';
3. 找出员工名字中含有a 和e 的

select first_name from s_emp where first_name like '%a%' and
first_name like '%e%';

比较:
select first_name from s_emp where first_name like '%a%e%';
4. 找出所有有提成的员工,列出名字、工资、提出,显示结果按工资从小到大,提成从小
到大

select first_name , salary , commission_pct from s_emp where
commission_pct is not null order by salary desc ,
commission_pct;

5. 42 部门有哪些职位

select distinct title from s_emp where dept_id = 42
6. 哪些部门不是Sales 部

select id , name ,region_id from s_dept where name <> 'Sales'


7. 显示工资不在1000 到1550 之间的员工信息:名字、工资,按工资从大到小排序。

 

select first_name , salary from s_emp where salary not between
1000 and 1550 order by salary desc

8. 显示职位为Stock Clerk 和Sales Representative,年薪在14400 和17400 之间的
员工的信息:名字、职位、年薪。

select first_name , title , salary*12 ann_sal from s_emp where
title in ('Stock Clerk', 'Sales Representative' and salary between 1200
and 1450;

9. 解释select id ,commission_pct from s_emp where commission_pct is null
和select id , commission_pct from s_emp where commission_pct = null

is null 判断是否为空,=null 判断某个值是否等于null,null = null 和null <>
null 都为false。

10. select 语句的输出结果为
select * from s_dept;
select * from s_emp;
select * from s_region;
select * from s_customer;
……
当前用户有多少张表,结果集有多少条记录。

select 'select * from '||table_name||';' from user_tables;


11. 判断select first_name , dept_id from s_emp where salary > '1450'是否抱错,为什么?

隐式数据类型转换。

分享到:
评论

相关推荐

    Oracle 常用函数练习含答案

    Oracle 常用函数练习含答案,里面有最基本的查询语句使用,各种函数练习

    oracle上机练习题

    Oracle 上机练习及答案,熟悉oracel sql*plus的一些常用命令,以及一些针对性的上机练习

    Oracle练习题+答案

    Oracle常用的关键字练习 函数练习 增、删、改、查等的练习,依照顺序练习完后基本能熟练掌握Oracle常用的操作了

    Oracle的SQL练习

    本人工作中使用oracle用到的常用SQL. 包括常用函数、块、游标、数据包、正则等初级/中级/高级知识.

    oracle常用查询 问题+答案

    oracle常用查询 问题+答案 觉得是初学 比较好的东西。

    数据库SQL基础练习题与答案(oracle)

    数据库SQL基础练习题与答案,里面的表是oracle自带的表,还有连接各种数据库方式。

    oracle学习及练习语句

    1.Oracle中的一些练习_ddl语句 2.最常用的联系表,企业员工表。以后Oracle联系表就使用这个表啦... 3.查询及删除重复记录的方法大全 4.ORACLE 中ROWNUM用法总结!

    Oracle经典教程(oracle 10g版本11g未找到)

    由于在第一学期已经接触了SQL Server,Oracle数据库的概念不是很难,主要是实践,因此在本书的学习中,认真的完成上机练习是学习好本书的关键。 接下来我们先从Oracle安装开始,接触一些Oracle中基本的概念。

    Oracle数据库试题100题(附答案)

    Oracle是大企业常用的数据库,常设数据库维护岗位,相关岗位应聘涉及数据库基础知识的考试,本次提供试题100题

    Oracle数据库经典学习教程

    子查询和常用函数 48 1. 子查询 49 2. Oracle中的伪列 51 3. Oracle函数 54 4. 本章总结 62 5. 本章练习 63 表空间、数据库对象 66 1. Oracle数据库对象 67 2. 同义词 67 3. 序列 70 4. 视图 72 5. 索引 74 6. 表...

    Oracle数据库sql脚本

    oracle sql语句 数据开发常用Sql语句。

    Oracle学习开发常用的SQL和存储过程学习(内含SQL面试题目和存储过程,函数面试题目).zip

    Oracle学习开发常用的SQL和存储过程学习(内含SQL面试题目和存储过程,函数面试题目,里面有丰富的SQL基本语法学习和SQL练习题以及存储过程非常适合新手和找工作的人群

    Oracle经典教程(珍藏)

    子查询和常用函数 1. 子查询 2. Oracle中的伪列 3. Oracle函数 4. 本章总结 5. 本章练习 表空间、数据库对象 1. Oracle数据库对象 2. 同义词 3. 序列 4. 视图 5. 索引 6. 表空间 7. 本章总结 8. 本章...

    oracke练习及答案

    oracle——sql的练习,有答案

    本人常用的Oracle习题

    学习完Oracle以后一定要记得练习,这 是本人经常要用到的练习题。万变不离其宗,是考试的必备资料。非常有价值哦。希望大家多多评价。

    Oracle经典教程(入门到精通很详细)

    走进Oracle 1. Oracle简介 2. Oracle安装 3. Oracle客户端工具4. Oracle服务 5. Oracle启动和关闭 6. Oracle用户和权限 7.... 本章练习 子查询和常用函数1. 子查询 2. Oracle中的伪列 3. Oracle函数 ...

    Oracle小考试,练习查询,删除,修改

    几乎把Oracle数据库增·删·改常用的都在这里了,有题目,答案

    Oracle文档集合大礼包(二)

    21天学通Oracle(内附ppt文档,代码,练习)详见礼包(二), 视频由于过大,你懂的,如有需要的童鞋可以留下邮箱; 其他一些文档资料,主要以10g为准哦,有安装文档卸载文档,安装图解等;TOAD教程; DBA简单教程;...

    oracle命令

    oracle常用命令,增删改查的使用方法,可以作为练习使用

Global site tag (gtag.js) - Google Analytics