Oracle
文章平均质量分 76
「已注销」
我是一个快乐的人。
展开
-
Oracle查询二
1、使用逻辑操作符号问题:查询工资高于500或者是岗位为manager的雇员,同时还要满足他们的姓名首字母为大写的J?select * from emp where (sal > 500 or job = 'MANAGER') and ename like 'J%'; 2、使用order by字句 默认asc问题转载 2015-11-10 22:26:01 · 434 阅读 · 0 评论 -
Oracle基础
oracle的常用命令 第一章(1) 请使用 scott 用户登录 oracle 数据库实例,然后,切换身份为 system 用户登录后,使用:简单使用:conn 用户名/密码该命令经常用于切换当前用户。因为我们建议大家在登录的时候用普通用户,scott,如果确实需要 system 用户,测可以使用该命令切换为高级用户。一、连接命令(1)conn转载 2015-11-29 17:43:55 · 888 阅读 · 0 评论 -
trunc函数的方法
Oracle trunc()函数的用法--Oracle trunc()函数的用法/**************日期********************/1.select trunc(sysdate) from dual --2013-01-06 今天的日期为2013-01-062.select trunc(sysdate, 'mm') from dual --2013-转载 2015-12-03 21:34:51 · 332 阅读 · 0 评论 -
Oracle查询
一、简单的查询语句1、查询表结构sql>desc dept;2、查询所有列sql>select * from dept;3、查询指定列sql>select ename,sal,job,deptno from emp;4、如何取消重复行sql>select distinct deptno,job from emp;5、使用算术表达式实例:显示每转载 2015-11-10 22:07:52 · 356 阅读 · 0 评论 -
创建表格的约束
create table bookinfo{ bookid int, bookname char, publish varchar2(20), pubdata varchar2(20), price decimal, author char(40), store int, reader int, remarks varchar2(50)转载 2015-12-04 20:23:17 · 311 阅读 · 0 评论 -
有用的Oracle查询
1.获取当前月份的第一天运行这个命令能快速返回当前月份的第一天。你可以用任何的日期值替换 “SYSDATE”来指定查询的日期。SELECT TRUNC (SYSDATE, 'MONTH') "First day of current month"FROM DUAL;2.获取当前月份的最后一天这个查询语句类似于上面那个语句,而且充分照顾到了闰年,所以当二月份有 29 号,那么就会转载 2015-12-04 23:13:06 · 280 阅读 · 0 评论 -
复杂查询
第一题:列出至少有一个员工的所有部门编号、名称,并统计出这些部门的平均工资、最低工资、最高工资。select * from dept;select d.deptno,d.dname,count(empno),avg(sal),min(sal),max(sal)from emp e,dept dwhere d.deptno=e.deptnogroup by d.deptno,转载 2015-12-04 23:09:55 · 4918 阅读 · 0 评论 -
Oracle四大约束
drop table person;--创建表时使用unique与check约束。create table person(id varchar2(8) primary key,name varchar2(10) not null,sex varchar(6),age number,constraint sex_check check (sex in ('male原创 2015-12-04 23:16:01 · 408 阅读 · 0 评论