版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、高级软件人才实作培训专家!基本 SQL SELECT 语句讲师:佟 刚北京传智播客教育高级软件人才实作培训专家!目标通过本章学习,您将可以: 列举 SQL SELECT语句的功能。 执行简单的选择语句。 SQL 语言和 SQL*Plus 命令的不同。北京传智播客教育 高级软件人才实作培训专家!基本 SELECT 语句SELECT FROM*|DISTINCT column|expression table;alias,.标识 选择哪些列。标识从哪个表中选择。 SELECT FROM北京传智播客教育 www.itc
2、高级软件人才实作培训专家!选择全部列SELECT FROMdepartments;北京传智播客教育 *高级软件人才实作培训专家!选择特定的列SELECT FROMdepartments;北京传智播客教育 department_id, location_id高级软件人才实作培训专家!注意 SQL 语言大小写不敏感。 SQL 可以写在一行或者多行 关键字不能被缩写也不能分行 各子句一般要分行写。 使用缩进提高语句的可读性。北京传智播客教育 高级软件人才实作培训专家!算术运算符数字和日期使用的算术运算符。北京传
3、智播客教育 操作符描述+加-减*乘/除高级软件人才实作培训专家!算符使用数SELECT FROMlast_name, employees;salary,北京传智播客教育 salary + 300高级软件人才实作培训专家!操作符优先级 乘除的优先级高于加减。 同一优先级运算符从左向右执行。 括号内的运算先执行。北京传智播客教育 */+_高级软件人才实作培训专家!操作符优先级SELECT FROMlast_name, employees;salary,北京传智播客教育 12*salary+100
4、高级软件人才实作培训专家!使用括号SELECT FROMlast_name, employees;salary,北京传智播客教育 12*(salary+100)高级软件人才实作培训专家!定义空值 空值是无效的,未指定的,未知的或不可预知的值 空值不是空格或者0。SELECT FROMlast_name, employees;job_id,salary,北京传智播客教育 commission_pct高级软件人才实作培训专家!算中的使用空值在数包含空值的数学表达式的值都为空值SELECT FROMlast_name, employees;北京传智
5、播客教育 12*salary*commission_pct高级软件人才实作培训专家!列的别名列的别名: 重命名一个列。 便于计算。 紧跟列名,也可以在列名和别名之间加入关键字AS,别名使用双引号,以便在别名中包含空格或特殊的字符并区分大小写。北京传智播客教育 高级软件人才实作培训专家!使用别名SELECT FROMlast_name AS employees;,commission_pctSELECT FROMlast_name, salary*12employees;北京传智播客教育 NameAnnual Sala
6、rycommname高级软件人才实作培训专家!连接符连接符: 把列与列,列与字符连接在一起。 用|表示。 可以用来合成列。北京传智播客教育 高级软件人才实作培训专家!连接符应用举例SELECT FROMlast_nameb_idASEmployeesemployees;北京传智播客教育 |jo高级软件人才实作培训专家!字符串 字符串可以是 SELECT 列表中的一个字符,数字,日期。 日期和字符只能在单引号中出现。 每当返回一行时,字符串被输出一次。Xxxs email is xxx北京传智播客教育 高级软件人才实作
7、培训专家!字符串SELECTlast_name|job_idAS Employeeemployees;DetailsFROM北京传智播客教育 is a 高级软件人才实作培训专家!重复行默认情况下,查询会返回全部行,包括重复行。SELECT FROMdepartment_id employees;北京传智播客教育 高级软件人才实作培训专家!删除重复行在 SELECT 子句中使用关键字 DISTINCT 删除重复行。SELECT FROMdepartment_idemployees;北京传智播客教育 DISTINCT高
8、级软件人才实作培训专家!SQL 和 SQL*PlusSQL 语句Oracle查询结果SQL*Plus命令格式化报表客户端北京传智播客教育 服务器SQL*Plus浏览器高级软件人才实作培训专家!SQL 语句与SQL*Plus 命令SQL*PlusSQL一种环境Oracle 的特性之一关键字可以缩写命令不能改变数据库中的数据的值集中运行一种语言ANSI 标准关键字不能缩写使用语句控制数据库中的表的定义信息和表中的数据Structural query language北京传智播客教育 高级软件人才实作培训专家!SQL*Plus使用SQL*Plus可以: 描述表结构。 编辑 SQL 语句。 执行 SQL语句。 将 SQL 保存在文件中并将SQL语句执行结果保存在文件中。 在保存的文件中执行语句。 将文本文件装入 SQL*Plus编辑窗口。北京传智播客教育 高级软件人才实作培训专家!显示表结构使用 DESCRIBE 命令,表示表结构DESCRIBEtablename北京传智播客教育 高级软件人才实作培训专家!显示表结构DESCRIBEemployees北京传智播客教育 高级软件人才实作培训专家!总结通过本课,您应该可以完成:书写SELECT语句:返回表
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 非金属矿山整体托管安全管理协议合同二篇
- 个体洗车店股份合作经营协议
- 学校采购询价制度
- 建立工程采购管理制度
- 市场采购部管理制度
- 医院注射室采购管理制度
- 广电采购物资制度
- 幼儿园采购退货制度范本
- 市直机关采购制度
- 2026届甘肃省陇南市康县3校高三一模联考模拟预测物理试题(无答案)
- 2026上半年北京事业单位统考大兴区招聘137人备考题库(第一批)及参考答案详解【考试直接用】
- 2026学校防范电信网络诈骗“无诈校园”建设工作方案(完整版)
- (14)普通高中音乐课程标准日常修订版(2017年版2025年修订)
- T/CECS 10143-2021高分子量高密度聚乙烯(HMWHDPE)双波峰缠绕结构壁排水管
- DL∕T 1616-2016 火力发电机组性能试验导则
- 2023年4月全国自学考试00341公文写作与处理试题及参考答案
- 《马克思主义基本原理概论》社会实践报告
- 玻璃钢化粪池施工方案(化粪池)
- 2023年黑龙江省学位英语历年考试真题
- 安全生产考试中心工作制度
- 公司危险化学品安全管理办法
评论
0/150
提交评论