




已阅读5页,还剩24页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基本SQLSELECT语句 目标 通过本章学习 您将可以 列举SQLSELECT语句的功能 执行简单的选择语句 SQL语言和SQL Plus命令的不同 SQLSELECT语句的功能 行 列 表1 表2 表 Join 表 基本SELECT语句 SELECT DISTINCT column expression alias FROMtable SELECT标识选择哪些列 FROM标识从哪个表中选择 SELECT FROMdepartments 选择全部列 选择特定的列 SELECTdepartment id location idFROMdepartments WritingSQLStatements SQL语言大小写不敏感 SQL可以写在一行或者多行关键字不能被缩写也不能分行各子句一般要分行写 使用缩进提高语句的可读性 列头设置 SQL Plus 字符和日期类型的列左对齐字符类型的列右对齐默认头显示方式 大写 算术运算符 数字和日期使用的数学表达式 操作符 描述加减乘除 使用数学运算符 SELECTlast name salary salary 300FROMemployees 操作符优先级 乘除的优先级高于加减 同一优先级运算符从左向右执行 括号内的运算先执行 操作符优先级 SELECTlast name salary 12 salary 100FROMemployees 使用括号 SELECTlast name salary 12 salary 100 FROMemployees 定义空值 空值是无效的 未指定的 未知的或不可预知的值 空值不是空格或者0 SELECTlast name job id salary commission pctFROMemployees SELECTlast name 12 salary commission pctFROMemployees 空值在数学运算中的使用 包含空值的数学表达式的值都为空值 列的别名 列的别名 重命名一个列 便于计算 紧跟列名 也可以在列名和别名之间加入关键字 AS 以便在别名中包含空格或特殊的字符并区分大小写 使用别名 SELECTlast name Name salary 12 AnnualSalary FROMemployees SELECTlast nameASname commission pctcommFROMemployees 连接符 连接符 把列与列 列与字符连接在一起 用 表示 可以用来 合成 列 连接符应用举例 SELECTlast name job idAS Employees FROMemployees 字符串 字符串可以是SELECT列表中的一个字符 数字 日期 日期和字符只能在单引号中出现 每当返回一行时 字符串被输出一次 字符串 SELECTlast name isa job idAS EmployeeDetails FROMemployees 重复行 默认情况下 查询会返回全部行 包括重复行 SELECTdepartment idFROMemployees 删除重复行 在SELECT子句中使用关键字 DISTINCT 删除重复行 SELECTDISTINCTdepartment idFROMemployees SQL和SQL Plus 客户端 SQL语句与SQL Plus命令 SQLstatements SQL一种语言ANSI标准关键字不能缩写使用语句控制数据库中的表的定义信息和表中的数据 SQL Plus一种环境Oracle的特性之一关键字可以缩写命令不能改变数据库中的数据的值集中运行 SQL Pluscommands SQL Plus 使用SQL Plus可以 描述表结构 编辑SQL语句 执行SQL语句 将SQL保存在文件中并将SQL语句执行结果保存在文件中 在保存的文件中执行语句 将文本文件装入SQL Plus编辑窗口 显示表结构 使用DESCRIBE命令 表示表结构 DESC RIBE tablename 显示表结构 DESCRIBEemployees 总结 SELECT DISTINCT column expression alias FROMt
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年夫妻共同财产分割离婚协议范本
- 2025年房屋抵押贷款与房地产评估服务合同样本
- 2025版外聘讲师企业执行力提升合作合同协议书
- 2025年度品牌形象广告设计与施工一体化合同
- 2025版三轮车车身涂装环保材料供应合同
- 2025版燃料油期货交易合同范本及风险控制细则
- 2025版新能源产业入股合同范本
- 2025版高效节水灌溉项目施工总承包合同范本
- 贵州省印江土家族苗族自治县2025年上半年公开招聘村务工作者试题含答案分析
- 2025版全新科技项目居间合作协议
- 输电线路缺陷课件
- 保险核保岗位招聘笔试题与参考答案(某世界500强集团)2025年
- 《品类管理》教材正文
- 高职高考英语词汇表
- 必刷题2024七年级数学下册数据分析专项专题训练(含答案)
- GB/T 4706.19-2024家用和类似用途电器的安全第19部分:液体加热器的特殊要求
- 12D401-3 爆炸危险环境电气线路和电气设备安装
- DL∕T 796-2012 风力发电场安全规程
- DL∕ T 799.1-2010 电力行业劳动环境监测技术规范 第1部分:总则
- 江苏文化和旅游厅事业单位笔试真题2024
- 实验室生物安全管理手册
评论
0/150
提交评论