【Oracle】基础知识查漏补缺
前言 该文章内容不是学习oracle的基础知识,而是在大致了解oracle的基础知识上看我自己还有什么不知道或者不明白的地方,有兴趣的小伙伴可以在网上找找李兴华的oracle培训资料。 SQL简介 SQL 功能强大,概括起来,它可以分成以下几组: · DML(Data Manipulation Language,数据操作语言) —— 指的是实现数据库的查询与更新操作,其中针对于 数据库的查询有部分人员会将其称为 DQL,因为最麻烦的部分就是查询。 · DDL(Data Definition Language,数据定义语言) —— 定义数据库对象,例如:在一些系统设计人员的工作里 面需要进行数据表的定义。 · DCL(Data Control Language,数据控制语言) —— 控制用户的操作权限,一般由 DBA 负责。 简单查询 对于重复的数据是有一个基本的原则:只有在所有列的数据都重复的情况下才叫 做重复数据。 SELECT DISTINCT ename,job FROM emp “||”的连接符,可以进行数据的连接。 SELECT '编号:' || empno || '、姓名:' || ename || '、工资:' || sal info FROM emp IN查询 对于 IN 操作而言是针对于基数的判断,如果说此时在使用 NOT IN 的时候基数里面包含了 NULL