`
youfengkai
  • 浏览: 25834 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

oracle sql 基本知识

阅读更多
1. 空值是无效的,未指定的,未知的或不可预知的值。空值不是空格或者0。(空值NULL)
2. 别名:select last_name name from employee; select last_name "Last Name" from employee;
后者选出的列名按引号中格式显示。
3. 连接符把列与列,列与字符连接在一起,用 ‘||’表示,可以用来‘合成’列。
select t.name||t.clerkid as NAME from client t
select t.name|| 'clerk number is'||t.clerkid as NAME from client t 必须用单引号
4. 在 SELECT 子句中使用关键字‘DISTINCT’删除重复行
5. 过滤:
比较运算 = > < >= <= <> between and  in(set) like is null

SELECT last_name, salary
FROM   employees
WHERE  salary BETWEEN 2500 AND 3500;

SELECT employee_id, last_name, salary, manager_id
FROM   employees
WHERE  manager_id IN (100, 101, 201);

SELECT last_name
FROM   employees
WHERE  last_name LIKE '_o%'; (_代表一个字符,%代表一个或多个字符)

SELECT last_name, manager_id
FROM   employees
WHERE  manager_id IS NULL; (使用NULL 判断空值)

逻辑运算 AND OR NOT

SELECT employee_id, last_name, job_id, salary
FROM   employees
WHERE  salary >=10000
AND    job_id LIKE '%MAN%';

SELECT last_name, job_id
FROM   employees
WHERE  job_id
       NOT IN ('IT_PROG', 'ST_CLERK', 'SA_REP');

SELECT     *|{[DISTINCT] column|expression [alias],...}
FROM       table
[WHERE     condition(s)]
[ORDER BY  {column, expr, alias} [ASC|DESC]];
分享到:
评论

相关推荐

    Oracle基本知识SQL篇

    Oracle基本知识SQL篇

    OracleSQL的ppt

    ppt格式。OracleSQL的基本知识,内容全面、具体、详细。

    精通Oracle 10g SQL和PL/SQL

     本书是专门为oracle开发人员而提供的编程指南 通过学习本书 读者不仅可以掌握编写sql语句和pl/sql块的基础知识 而且还可以掌握sql高级特征 正则表达式 flashback查询 merge语句 sql:1999连接 和pl/sql高级特征 ...

    高性能动态SQL Oracle数据安全 Oracle 数据库的聚簇技术 等等

    oracle知识 42 数据库的导入导出 42 Oracle查询中rownum与Order by查询 45 oracle9i小结 46 Oracle 数据库的聚簇技术 61 数据库、服务名、实例 63 Oracle内存结构 64 sys用户和system用户 67 Oracle SQL语句 67 ...

    精通Oracle 10g SQL和PL SQL.pdf

    通过学习《精通Oracle 10g SQL和PL/SQL》,读者不仅可以掌握SQL和PL/SQL的基础知识,而且还可以掌握SQL高级特征(正则表达式、Flashback查询、MERGE语句、SQL:1999连接)和PL/SQL高级特征(记录类型、集合类型、对象...

    +Oracle数据库基础知识讲义ppt(共80页).ppt

    2.4 SQL*Plus 掌握 数据库体系结构 物理存储结构:用于描述数据库的数据在物理磁盘上的组织方式。 逻辑存储结构:描述数据库管理系统内部组织和管理数据的方式。 Oracle的物理存储结构和逻辑存储结构在管理上...

    Oracle与SQL数据库的基本知识

    介绍了Oracle与SQL的相关知识,罗列了基本查询语句,还附了一些例子。

    Oracle SQL高级编程(资深Oracle专家力作,OakTable团队推荐)--随书源代码

    作者通过总结各自多年的软件开发和教学培训经验,与大家分享了掌握Oracle SQL所独有的丰富功能的技巧所在,内容涵盖SQL执行、联结、集合、分析函数、子句、事务处理等多个方面。读者可以学习到以下几个方面的技巧:...

    十五天学会Oracle SQL数据库

    数据库的能力 sqlserver -&gt; ORACLE 数据结构 训练编程思维方式 实际问题到计算机问题的转化 linux 熟悉一种新的操作系统 软件工厂 学到的知识 去做一个项目 课程安排 linux操作系统 4天 数据结构 5天 ...

    Oracle 数据库实用指南

    本书共四篇59章:第一篇是Oracle SQL*Plus讲述Oracle应用系统设计的基本知识;第二篇是Oracle PL/SQL基础,讲述Oracle数据库PL/SQL程序设计的基本知识;第三篇是Oracle 8i基本管理;第四篇是Oracle 8i优化基础。全书...

    oracle pl/sql 实例精解(中文原书第4版)

    本书是一本逐步分解的,详尽的pl/sql编程教程,使用真实场景的试验、范例和练习来介绍读者所需的pl/sql编程...使用本书,读者可以快速掌握pl/sql编程基本知识,并建立工程化的概念,是市面上难得的pl/sql教程。.

    Oracle PL/SQL Training

    公司Oracle PL/SQL培训资料,包括基本的Oracle PL/SQL知识,希望对你们有用

    精通Oracle 10g PL/SQL编程

    PL/SOL是Oracle特有的编程语言,它不仅具有过程编程语言的基本特征(循环、条件分支等),而且还具有对象编程语言的高级特征(重载、继承等)。 本书是专门为Oracle应用开发人员提供的编程指南。通过学习本书,读者不仅...

    精通Oracle 10g PL SQL编程

    PL/SQL是Oracle特有的编程语言,它不仅具有过程编程语言的基本特征(循环、条件分支等),而且还具有对象编程语言的高级特征(重载、继承等)。 本书是专门为Oracle应用开发人员提供的编程指南。通过学习本书,读者不仅...

    Oracle 9i 基本教学资料

    包括 Oracle 9i 数据库管理以及pl/sql基本知识

    Oracle 基础知识 -大全- 原创整理.pdf

    8.了解oracle管理员的基本职责 9.掌握备份和恢复数据库/表的方法 10.理解表空间、数据字典、性能视图 11.掌握维护oracle数据完整性的技巧 12.理解索引概念,会建立索引 13.管理oracle的权限和角色 14.理解oracle的PL...

    Greate_SQL_Example.rar_GreateSQL_Oracle in english_access SQL_sq

    SQL是英文Structured Query Language的缩写,意思为结构化查询语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。按照ANSI(美国国家标准协会)的规定, SQL...下面,我们就来详细介绍一下SQL语言的基本知识。

Global site tag (gtag.js) - Google Analytics