`
youfengkai
  • 浏览: 26853 次
  • 性别: 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基础(beginning oracle sql中文版)

    让我们深入探讨Oracle SQL的基础知识。 一、SQL简介 SQL(结构化查询语言)是用于管理关系数据库的标准编程语言,包括数据查询、数据更新、数据插入和数据删除等操作。Oracle SQL是Oracle公司对SQL的实现,它增加了...

    Oracle-SQL.rar_oracle_oracle sql_sql

    通过这份“Oracle SQL.ppt”,初学者可以逐步学习并实践这些基本概念和操作,为后续的数据库管理、开发或数据分析工作奠定坚实基础。记住,实践是检验学习效果的最好方式,理论结合实际操作才能真正掌握Oracle SQL。

    《精通Oracle SQL 第2版》PDF版本下载.txt

    接下来,我们将围绕这一主题展开深入探讨,包括Oracle SQL的基本概念、本书的主要内容以及学习Oracle SQL的一些关键知识点。 ### Oracle SQL简介 Oracle SQL是一种标准化的数据查询语言,用于与Oracle数据库进行...

    ORACLE_SQLDeveloper使用教程

    - 对于 Oracle Database 11g Express 版本,操作步骤基本相同。 2. **连接到数据库实例:** - 在 Oracle Database Home Page 上,您可以直接连接到已安装的 Oracle 数据库实例。 - 输入必要的登录凭据,如用户名...

    精通OracleSQL第2版.zip

    《精通Oracle SQL(第2版)》是一本深入解析Oracle数据库查询语言的专业书籍,由Oracle ACE和OakTable团队的专家共同撰写,集成了他们的丰富经验和专业知识。这本书旨在帮助读者掌握Oracle SQL的高级技巧,提升在...

    oracle SQL语法大全

    总结,"Oracle SQL语法大全"涵盖了Oracle SQL的各个方面,无论你是初学者还是有经验的数据库管理员,都能从中获取宝贵的知识,提升你的数据库操作技能。通过深入学习和实践,你将能够更好地理解和利用Oracle数据库的...

    Oracle SQL:经典练习题(附答案)

    通过这些练习,你可以逐步掌握Oracle SQL的基本操作,提高在实际工作中处理数据的能力。同时,附带的答案将帮助你检查自己的理解和解答是否正确,进一步巩固学习成果。不断实践和理解,是成为Oracle SQL高手的关键...

    OracleSQL必备参考

    以下是一些Oracle SQL的关键知识点,这些知识点对于理解和掌握Oracle SQL至关重要: 1. **SQL基础**:Oracle SQL遵循SQL标准,包括基本的SELECT语句用于查询数据,INSERT用于插入新记录,UPDATE用于修改现有记录,...

    Oracle SQL*Plus Pocket Reference, 2nd Edition

    ### Oracle SQL*Plus 口袋参考手册第二版关键知识点概览 #### 1.1 引言 本书《Oracle SQL*Plus Pocket Reference, 2nd Edition》是一部针对Oracle SQL*Plus及其常用SQL查询和数据操作语句的快速参考指南。作者...

    Oracle SQL 官方教程

    通过007-1-中文.pdf、007-2-中文.pdf和007-3-中文.pdf这三个文档,你可以逐步学习并掌握这些Oracle SQL的知识点。这些文档可能按章节划分,从基础概念到高级技巧,逐步深入,帮助你成为一个熟练的Oracle SQL用户。...

    oracle sql 大全(三个文档)

    总的来说,这个Oracle SQL大全是一份宝贵的资源,不仅包含了SQL的基本操作,还涵盖了Oracle数据库的特色和高级技术,对于想要提升Oracle SQL技能的人来说,是非常有价值的参考资料。在复习过程中,应结合实际案例,...

    精通Oracle_SQL(第2版)含源码

    1. **SQL基础知识**:本书首先介绍了SQL的基本概念,包括数据定义(DDL)、数据操纵(DML)和数据控制(DCL)语句,如CREATE TABLE用于创建表,INSERT用于插入数据,UPDATE用于更新数据,DELETE用于删除数据,以及...

    Pro Oracle SQL (2010)

    ### Pro Oracle SQL (2010) 知识点概览 #### 一、书籍简介与作者背景 《Pro Oracle SQL》是一本于2010年出版的专业性极强的技术书籍,由Karen Morton、Kerry Osborne、Robyn Sands、Riyaj Shamsudeen 和 Jared ...

    Mastering Oracle SQL(2th)

    目标是为读者提供一套全面的Oracle SQL知识体系,包括基础概念、高级查询技巧、最佳实践和问题解决策略。通过学习本书,读者将能够熟练掌握Oracle SQL的核心概念,如数据定义语言(DDL)、数据操纵语言(DML)、聚合...

    Pro Oracle SQL Development

    Oracle SQL为开发者提供了丰富的查询、更新和管理数据的语法,包括SELECT、INSERT、UPDATE、DELETE等基本语句,以及更复杂的子查询、连接查询、集合操作和窗口函数等。这本书将帮助你深入了解这些概念,并提供实践...

    Oracle基本sql语句

    以上就是关于Oracle基本SQL语句的一些核心知识点。通过对这些基础知识的复习和练习,可以帮助初学者和有经验的数据库管理员都能更好地掌握和使用Oracle数据库。记住,通过不断的练习和实际操作,才能真正地熟悉并...

Global site tag (gtag.js) - Google Analytics