基本SQL SELECT语句 目标 通过本章学习,您将可以: 列举 SQL SELECT语句的功能。 执行简单的选择语句。 SQL 语言和 SQL*Plus 命令的不同。 SQL SELECT 语句的功能 基本 SELECT 语句 SELECT 标识 选择哪些列。 FROM 标识从哪个表中选择。 选择全部列 选择特定的列 Writing SQL Statements SQL 语言大小写不敏感。 SQL 可以写在一行或者多行 关键字不能被缩写也不能分行 各子句一般要分行写。 使用缩进提高语句的可读性。 列头设置 SQL*Plus: 字符和日期类型的列左对齐 字符类型的列右对齐 默认头显示方式:大写 算术运算符 数字和日期使用的数学表达式。 使用数学运算符 操作符优先级 乘除的优先级高于加减。 同一优先级运算符从左向右执行。 括号内的运算先执行。 操作符优先级 使用括号 定义空值 空值是无效的,未指定的,未知的或不可预知的值。 空值不是空格或者0。 空值在数学运算中的使用 包含空值的数学表达式的值都为空值 列的别名 列的别名: 重命名一个列。 便于计算。 紧跟列名,也可以在列名和别名之间加入关键字‘AS’,以便在别名中包含空格或特殊的字符并区分大小写。 使用别名 连接符 连接符: 把列与列,列与字符连接在一起。 用 ‘||’表示。 可以用来‘合成’列。 连接符应用举例 字符串 字符串可以是 SELECT 列表中的一个字符,数字,日期。 日期和字符只能在单引号中出现。 每当返回一行时,字符串被输出一次。 字符串 重复行 默认情况下,查询会返回全部行,包括重复行。 删除重复行 SQL 和 SQL*Plus SQL 语句与 SQL*Plus 命令 SQL*Plus 使用SQL*Plus可以: 描述表结构。 编辑 SQL 语句。 执行 SQL语句。 将 SQL 保存在文件中并将SQL语句执行结果保存在文件中。 在保存的文件中执行语句。 将文本文件装入 SQL*Plus编辑窗口。 显示表结构 使用 DESCRIBE 命令,表示表结构 显示表结构 总结 Lesson Aim To extract data from the database, you need to use the structured query language (SQL) SELECT statement. You may need to restrict the columns that are displayed. This lesson describes all the SQL statements needed to perform these actions.You may want to create SELECT statements that can be used more than once. This lesson also covers the iSQL*Plus environment where you execute SQL statements. Note: iSQL*Plus is new in the Oracle9i product. It is a browser environment where you execute SQL commands. In prior releases of Oracle, SQL*Plus was the default environment where you executed SQL commands. SQL*Plus is still available and is described in Appendix C. Capabilities of SQL SELECT Statements A SELECT statement retrieves information from the database. Using a SELECT statement, you can do the following: Projection: You can use the projection capability in SQL to choose the columns in a table that you want returned by your query. You can choose as few or as many columns of the table as you require. Selection: You can use the selection capability in SQL to choose the rows in a table t
您可能关注的文档
- 卡方检验华北煤炭医学院卫生统计学.ppt
- C语言学习第篇线性表.ppt
- c转速电流双闭环直流调速系统和调节器的工程设计方法.ppt
- 抗菌药物临床应用原则及评价.ppt
- DBC电商平台功能模块方案书四川红蜘蛛.ppt
- DCNTSVLAN协议原理和配置.ppt
- 抗肿瘤药物进展概况.ppt
- DDN产品与解决方案.pptx
- disney八级上.ppt
- DNA的复制公开课.ppt
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
最近下载
- 兰科植物促生菌筛选与人工栽培技术研究.pdf
- 氢氧化钠(片碱)MSDS安全技术说明书.docx
- 国家开放大学电大《成本会计》试题及答案.pdf
- 数学分析第四版下册课后习题答案.pdf
- 数学分析第四版下册课后习题答案.docx
- 2025年秋国家开放大学《商务英语3》形考任务参考答案.pdf
- Unit 2 Know your body Speed up 外研版(三起)(2024)英语三年级下册.pptx VIP
- 2026年春季开学教师收心会校长发言:骏驰启新程,笃行育新人;凝心再聚力,实干谱新篇.docx VIP
- Unit 2 Know your body Start up 外研版(三起)(2024)英语三年级下册.pptx VIP
- 空客A320飞行手册教程.doc VIP
原创力文档

文档评论(0)