Oracle学习 第10天

不知不觉也十天了,周末又加班,本想周一上午请假半天看NBA总决赛最后一场的。。。后来算了毕竟不是铁杆球迷,晚上回来补补录像看看集锦好了。

公司一个项目做了挺久一直没推广,领导想让我去牵头。这烂尾工程不好接啊,之前做不好肯定是有原因的。另外有个微信项目,只有一个同事在开发,进度也不理想。所以我写了封长邮件给领导,要把微信项目组剥离出来,这个我来弄还有些信心,而且可以接触到移动端,搞Web的不会移动端不行,现在是手机时代了。

项目依托微信公众号,要实现的功能也不复杂,只要把头绪理好,应该比较容易出成果。

Oracle还是要继续学吧,今天是看【分组统计】

1、COUNT、SUM、AVG、MAX、MIN:这些差不多

2、Median(中间值)、VARIANCE(方差)、STDDEV(标准差):这些好像MsSQL没见过,就算有也用的少

其它没什么特别的,继续看【子查询】

1、ANY、ALL,要注意NULL

其它子查询语法和MsSQL差不多

先看到这么多吧,明天开始教程会用到些高级的用法

时间: 2024-10-21 03:14:04

Oracle学习 第10天的相关文章

Oracle学习(10):其他数据库对象

其他数据库对象 数据库对象种类 视图 视图介绍 视图是一种虚表. 视图建立在已有表的基础上, 视图赖以建立的这些表称为基表. 向视图提供数据内容的语句为SELECT 语句, 可以将视图理解为存储起来的 SELECT 语句. 视图向用户提供基表数据的另一种表现形式 视图的优点 限制数据访问 简化复杂查询 提供数据的相互独立 同样的数据,可以有不同的显示方式 但视图不能提高性能 创建视图语句 使用下面的语法格式创建视图 ? CREATE [OR REPLACE] [FORCE|NOFORCE] VI

Oracle学习系列4

Oracle学习系列4 ************************************************************************************ 数据库更新操作: 分类: 查询操作:select 更新操作:insert ,update , delete 为了保存原始的emp表的信息,在进行增删改之前备份词表: create table emp_bak as select * from emp ; //将表emp结构和数据完整的复制出来 添加数据:

Oracle 学习笔记 17 -- 异常处理(PL/SQL)

程序在执行过程中出现异常是正常的,在程序的编写过程中出现异常也是不可避免的.但是要有相应的异常处理的机 制,来保证程序的正常执行.PL/SQL程序执行过程中出现的错误,称为异常.一个优秀的程序都应该能够正确处理 各种出错的情况,并尽可能的从错误中恢复.PL/SQL提供了异常处理机制. 概念: 异常处理(exception)是用来处理正常执行过程中未预料的事件,程序块的异常处理定义的错误和自定义的错误, 由于PL/SQL程序块一旦产生异常而没有指出如何处理时,程序就会异常的终止. 有三种类型的错误

【Oracle学习笔记】

内容主要包含: (1)三种循环及其简化 (2)游标的使用 (3)异常处理 (4)存储过程 (5)存储函数 (6)触发器 (7)其他pl/sql操作 ---------------loop循环定义变量-------------------- declare cursor c1 is select * from emp;# rec emp%rowtype;# i numeber:=1; # v_count number;begin# select count(*) into v_count from

Oracle学习(八):处理数据

1.知识点:能够对比以下的录屏进行阅读 SQL> --SQL语句 SQL> --1. DML语句(Data Manipulation Language 数据操作语言): insert update delete select SQL> --2. DDL语句(Data Definition Language 数据定义语言): create/alter/drop/truncate table SQL> -- create/drop view,create/drop index(sequ

Oracle学习(十一):PL/SQL

1.知识点:可以对照下面的录屏进行阅读 PL/SQL程序结构 declare 说明部分 (变量说明,光标申明,例外说明 ] begin 语句序列 (DML语句]- exception 例外处理语句 End; / ------------------------------------------------------------------ --第一个PL/SQL程序:HelloWorld set serveroutput on --如果要在屏幕上输出信息,需要将serveroutput开关打

Oracle学习(二):过滤和排序

1.知识点:可以对照下面的录屏进行阅读 SQL> --字符串大小写敏感 SQL> --查询名叫KING的员工信息 SQL> select * 2 from emp 3 where ename = 'KING'; SQL> --日期格式敏感 SQL> --查询入职日期为17-11月-81的员工 SQL> select * 2 from emp 3 where hiredate='17-11月-81'; --正确例子 SQL> ed 已写入 file afiedt.b

Oracle学习(三):单行函数

1.知识点:可以对照下面的录屏进行阅读 SQL> --字符函数 SQL> --字符串的转换 SQL> select lower('hellO WORld') 转小写,upper('hellO WORld') 转大写,initcap('hello world') 首字母大写 2 from dual; SQL> --substr(a,b) 从a中,第b位开始取,取右边所有的字符 SQL> select substr('Hello World',4) from dual; SQL&

Oracle学习(九):创建和管理表

1.知识点:可以对照下面的录屏进行阅读 SQL> --创建表 SQL> create table test1 2 (tid number, 3 tname varchar2(20), 4 hidatedate date default sysdate); SQL> --使用as和子查询快速建表 SQL> --创建表:包含员工号 姓名 月薪 年薪 部门名称 SQL> create table empincome 2 as 3 select empno,ename,sal,sal