Oracle SQL实例教程:创建表、查询与操作详解
需积分: 10 192 浏览量
更新于2024-12-20
收藏 16KB TXT 举报
本篇SQL学习笔记记录了作者在培训期间对Oracle数据库的相关知识点的学习内容,主要涵盖了SQL基础操作、表的创建与管理、数据插入与查询,以及一些基本的SQL函数和条件筛选。以下是详细的知识点解析:
1. 表的创建:首先,笔记中展示了如何创建一个名为`person_tarena12`的人事表格,字段包括员工ID(pid,整型,3位数字)、姓名(name,字符串,最大长度10)和年龄(age,整型,3位数字)。创建语句如下:
```
CREATE TABLE person_tarena12 (
pid NUMBER(3),
name VARCHAR2(10),
age NUMBER(3)
);
```
2. 数据插入:随后是一系列的数据插入操作,使用`INSERT INTO`语句向`person_tarena12`表中添加了多个员工记录,每个记录包含员工ID、姓名和年龄。
3. 查询操作:接下来是各种查询示例,如查询所有员工信息(`SELECT * FROM person_tarena12`),删除所有记录(`DELETE FROM person_tarena12`),选择特定字段(如PID和姓名`SELECT pid, name FROM person_tarena12`),对年龄进行加法运算(`SELECT name, age + 10 AS new_age FROM person_tarena12`),使用连接符操作(如`SELECT pid || name || 'abc' FROM person_tarena12`),处理NULL值(如`NVL(age, 20)`),以及使用DISTINCT关键字获取唯一的年龄值(`SELECT DISTINCT age FROM person_tarena12`)。
4. 条件筛选:通过`WHERE`子句实现条件查询,如筛选年龄大于20的员工(`SELECT * FROM person_tarena12 WHERE age > 20`)和查找特定姓名(如`SELECT * FROM person_tarena12 WHERE name = 'cc'`)。
这些例子展示了SQL的基本语法,包括数据定义、数据操作以及简单的查询和过滤。对于初学者来说,这是理解和掌握SQL语言的重要步骤,特别是对于处理数据库中的数据管理和分析非常实用。同时,该笔记还涉及到了SQL中的逻辑运算和NULL值处理,这些都是在实际应用中必不可少的技能。通过这个笔记,读者可以系统地了解SQL在Oracle数据库中的应用,并能够上手进行实践操作。
2007-05-11 上传
2014-03-13 上传
424 浏览量
138 浏览量
117 浏览量
104 浏览量
2022-08-19 上传
gbha2006
- 粉丝: 2
- 资源: 6
最新资源
- 著名的GPS数据处理软件介绍.zip
- java笔试题算法-pulse:一个具有教学意义的Java/C++国际象棋引擎
- test-management-folder:测试文件夹
- 如何做精终端陈列
- 埃比尼泽即时现金
- testng:ng样圈ci
- PHP-Druid:具有PECL扩展名PHP的Druid驱动程序
- 便利店的商品陈列技巧
- 易语言源码易语言使用通用型源码.rar
- Công Cụ Đặt Hàng TopTaobao-crx插件
- deanyoung.github.io
- BTPollingTest:测试应用程序以确定 Bt 轮询作为在 android 上定位附近服务设备的方法
- AlexZortex.github.io
- 超市商品分类——卧具、家具类
- newrelic-vertica:在Vertica驱动程序的NewRelic RPM中启用SQL监视
- PriceReminder Plugin-crx插件