Oracle SQL语句实践百例:SELECT语句的使用
版权申诉
146 浏览量
更新于2024-08-19
收藏 11KB DOCX 举报
Oracle SQL语句百例训练
Oracle SQL语句百例训练是 Oracle 数据库管理系统中的一系列实践操作,旨在帮助用户熟悉和掌握 Oracle SQL 语句的使用。
**知识点1:** 登录 Oracle 数据库
在 Oracle 数据库中,可以使用 SQL Plus 工具登录数据库,登录命令为 `conn scott/tiger`,其中 `scott` 是用户名,`tiger` 是密码。
**知识点2:** 查询表内容
使用 `SELECT` 语句可以查询表的内容,例如 `SELECT * FROM emp;`,这将查询 `emp` 表的所有列。但是,如果当前用户不是表的所有者,那么需要加上用户名,例如 `SELECT * FROM scott.emp;`。
**知识点3:** 显示当前用户
使用 `SHOW USER` 语句可以显示当前用户的信息。
**知识点4:** 查看当前用户的所有表
使用 `SELECT * FROM tab;` 语句可以查看当前用户的所有表。
**知识点5:** 查询表结构
使用 `DESC` 语句可以查询表的结构,例如 `DESC dept;`,这将显示 `dept` 表的结构信息。
**知识点6:** 查询雇员信息
使用 `SELECT` 语句可以查询雇员的信息,例如 `SELECT empno, ename, job FROM emp;`,这将查询 `emp` 表中的雇员编号、姓名和工作信息。
**知识点7:** 为列名取别名
使用 `AS` 语句可以为列名取别名,例如 `SELECT empno 编号, ename 姓名, job 工作 FROM emp;`,这将为列名取别名。
**知识点8:** 查询所有的工作
使用 `SELECT DISTINCT` 语句可以查询所有的工作,例如 `SELECT DISTINCT job FROM emp;`,这将查询 `emp` 表中的所有工作信息。
**知识点9:** 格式化结果输出
使用字符串连接符 `||` 可以格式化结果输出,例如 `SELECT 'NO:' || empno || ',Name:' || ename || ',Job:' || job FROM emp;`,这将将结果输出格式化为指定的格式。
**知识点10:** 查询每个雇员的姓名及年薪
使用 `SELECT` 语句可以查询每个雇员的姓名及年薪,例如 `SELECT ename, sal * 12 income FROM emp;`,这将查询 `emp` 表中的雇员姓名和年薪信息。
**知识点11:** 查询每月可以得到奖金的雇员信息
使用 `SELECT` 语句可以查询每月可以得到奖金的雇员信息,例如 `SELECT * FROM emp WHERE comm IS NOT NULL;`,这将查询 `emp` 表中的所有可以得到奖金的雇员信息。
**知识点12:** 查询基本工资大于1500同时可以领取奖金的雇员信息
使用 `SELECT` 语句可以查询基本工资大于1500同时可以领取奖金的雇员信息,例如 `SELECT * FROM emp WHERE sal > 1500 AND comm IS NOT NULL;`,这将查询 `emp` 表中的所有基本工资大于1500同时可以领取奖金的雇员信息。
2021-09-01 上传
2023-09-12 上传
2022-01-11 上传
2022-04-27 上传
2022-06-22 上传
2021-10-14 上传
2023-03-04 上传
2021-04-11 上传
2021-12-30 上传
奔跑的朱亚文
- 粉丝: 0
- 资源: 4万+
最新资源
- 探索数据转换实验平台在设备装置中的应用
- 使用git-log-to-tikz.py将Git日志转换为TIKZ图形
- 小栗子源码2.9.3版本发布
- 使用Tinder-Hack-Client实现Tinder API交互
- Android Studio新模板:个性化Material Design导航抽屉
- React API分页模块:数据获取与页面管理
- C语言实现顺序表的动态分配方法
- 光催化分解水产氢固溶体催化剂制备技术揭秘
- VS2013环境下tinyxml库的32位与64位编译指南
- 网易云歌词情感分析系统实现与架构
- React应用展示GitHub用户详细信息及项目分析
- LayUI2.1.6帮助文档API功能详解
- 全栈开发实现的chatgpt应用可打包小程序/H5/App
- C++实现顺序表的动态内存分配技术
- Java制作水果格斗游戏:策略与随机性的结合
- 基于若依框架的后台管理系统开发实例解析