![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Oracle
QLanSeHY
这个作者很懒,什么都没留下…
展开
-
Oracle查询
1.获取当前月份的第一天运行这个命令能快速返回当前月份的第一天。你可以用任何的日期值替换 “SYSDATE”来指定查询的日期。SELECT TRUNC (SYSDATE, 'MONTH') "First day of current month" FROM DUAL;2.获取当前月份的最后一天这个查询语句类似于上面那个语句,而且充分照顾到了闰年,所以当二月份有 29 号,那么就会返回 ...原创 2019-07-31 21:26:32 · 130 阅读 · 0 评论 -
Oracle基础查询(2)
---Oracle基础--- oracle的常用命令 第一章 (1) 请使用 scott 用户登录 oracle 数据库实例,然后,切换身份为 system 用户 登录后,使用: 简单使用:conn 用户名/密码 该命令经常用于切换当前用户。因为我们建议大家在登录的时候用普通用户,scott,如果确实需要 system 用户,测...原创 2019-08-05 20:06:01 · 264 阅读 · 0 评论 -
Oracle基础查询(1)
---Oracle查询--- 一、简单的查询语句 1、查询表结构 sql>desc dept; 2、查询所有列 sql>select * from dept; 3、查询指定列 sql>select ename,sal,job,deptno from emp; 4、如何取消重复行 sql>select distinct d...原创 2019-08-05 20:05:54 · 209 阅读 · 0 评论 -
Oracle基础查询(3)
---Oracle查询--- # 1、使用逻辑操作符号 问题:查询工资高于500或者是岗位为manager的雇员,同时还要满足他们的姓名首字母为大写的J? select * from emp where (sal > 500 or job = 'MANAGER') and ename like 'J%'; **2、使用order by字句 默认asc** ...原创 2019-08-05 20:05:29 · 150 阅读 · 0 评论 -
Oracle四大约束
---Oracle四大约束--- drop table person; --创建表时使用unique与check约束。 create table person( id varchar2(8) primary key, name varchar2(10) not null, sex varchar(6), age number, co...原创 2019-08-05 20:04:59 · 157 阅读 · 0 评论 -
Oracle trunc()函数的用法
---trunc函数的方法-----Oracle trunc()函数的用法/**************日期********************/1.select trunc(sysdate) from dual --2013-01-06 今天的日期为2013-01-062.select trunc(sysdate, 'mm') from dual --20...转载 2019-08-01 07:57:11 · 84 阅读 · 0 评论 -
Oracle复杂查询(4)
---Oracle复杂查询(4)--- **第一题:列出至少有一个员工的所有部门编号、名称,并统计出这些部门的平均工资、最低工资、最高工资。** select * from dept; select d.deptno,d.dname,count(empno),avg(sal),min(sal),max(sal) from emp e,dept d wher...原创 2019-08-01 07:56:43 · 240 阅读 · 0 评论