--打开查询时间
set timing on;
--将查询出来的数据在插入进去
insert into student (id,name) select *from student;
--删除表 级联删除(就是把用户里面的表和数据一起删掉)
drop user liu_1 cascade
--处理为值得空
select ename,sal,comm,sal+nvl(comm,0) from emp;
--查询1982年1月1人后入职的员工
select *from emp where hiredate>'1-1月-1982';
--多条件查询
select *from emp where sal>1000 and sal<5000;
--首字母为大写S的员工
select *from emp where ename like 'S%';
--第三个字符为O的人
select *from emp where ename like '__O%';
--查询员工号为 123、456,789;
select *from emp where empno in(123,465,798);
--如何显示没有上级的人(就是直列段为空)
select *from emp where mgr is null;
--工作该高于五百,岗位为manager,同时首之母为大写的J
select *from emp where (sal>500 or job='MANAGER') and ename like 'J%';
--使用order by desc(高到低) asc(低到高)
select *from emp order by sal [desc];
-- 按照部门号升序 ,员工工资降序
oracle笔记——第二天:基本操作(增删改查)
最新推荐文章于 2024-01-03 09:22:54 发布
本文详细记录了Oracle数据库的基本操作,包括数据插入、删除用户及表、空值处理、条件查询、排序、子查询以及分页查询等。通过示例展示了如何高效地进行数据管理和检索,帮助读者掌握Oracle数据库的基础操作技巧。
摘要由CSDN通过智能技术生成