- 1、本文档共29页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基本SQL SELECT语句
Evaluation only.
Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.
Copyright 2004-2011 Aspose Pty Ltd.
目标
通过本章学习,您将可以:
列举 SQL SELECT语句的功能。
执行简单的选择语句。
SQL 语言和 SQL*Plus 命令的不同。
Evaluation only.
Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.
Copyright 2004-2011 Aspose Pty Ltd.
SQL SELECT 语句的功能
行
列
表1
表2
表
Join
表
Evaluation only.
Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.
Copyright 2004-2011 Aspose Pty Ltd.
基本 SELECT 语句
SELECT *|{[DISTINCT] column|expression [alias],...}
FROM table;
SELECT 标识 选择哪些列。
FROM 标识从哪个表中选择。
Evaluation only.
Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.
Copyright 2004-2011 Aspose Pty Ltd.
SELECT *
FROM departments;
选择全部列
Evaluation only.
Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.
Copyright 2004-2011 Aspose Pty Ltd.
选择特定的列
SELECT department_id, location_id
FROM departments;
Evaluation only.
Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.
Copyright 2004-2011 Aspose Pty Ltd.
Writing SQL Statements
SQL 语言大小写不敏感。
SQL 可以写在一行或者多行
关键字不能被缩写也不能分行
各子句一般要分行写。
使用缩进提高语句的可读性。
Evaluation only.
Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.
Copyright 2004-2011 Aspose Pty Ltd.
列头设置
SQL*Plus:
字符和日期类型的列左对齐
字符类型的列右对齐
默认头显示方式:大写
Evaluation only.
Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.
Copyright 2004-2011 Aspose Pty Ltd.
算术运算符
数字和日期使用的数学表达式。
操作符
+
-
*
/
描述
加
减
乘
除
Evaluation only.
Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.
Copyright 2004-2011 Aspose Pty Ltd.
使用数学运算符
SELECT last_name, salary, salary + 300
FROM employees;
…
Evaluation only.
Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.
Copyright 2004-2011 Aspose Pty Ltd.
操作符优先级
乘除的优先级高于加减。
同一优先级运算符从左向右执行。
括号内的运算先执行。
Evaluation only.
Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.
Copyright 2004-2011 Aspose Pty Ltd.
操作符优先级
SELECT last_name, salary, 12*salary+100
FROM employees;
您可能关注的文档
- JProfiler及tomcat整合.ppt
- 概率-期望与方差的计算和性质.docx
- 概率论与数理统计—第六章节样本及抽样分布.doc
- K3系统业务的流程指导说明书.ppt
- 概率问题一些例子.doc
- 概率论在体育比赛中应用.doc
- kc弟8讲数据库规范化理论.ppt
- 榆家梁煤矿52216工作面防灭火技术的方案2.doc
- kejibn5汽车配件.ppt
- 榆林市产业园区规划和招商引资报告2.doc
- 2025年高考数学复习新题速递之圆锥曲线综合(2024年9月).docx
- 2025年中考数学复习新题速递之代数式(2024年9月).docx
- 2025年中考数学复习新题速递之二次根式(2024年9月).docx
- 2025年中考数学复习新题速递之一元一次方程(2024年9月).docx
- 2025年中考数学复习新题速递之图形的对称(2024年9月).docx
- 2025年高考历史复习新题速递之工业革命(2024年9月).doc
- 2025年高考数学复习新题速递之常用逻辑用语(2024年9月).docx
- 2025年高考历史复习新题速递之秦汉时期(2024年9月).doc
- 2025年高考历史复习新题速递之晚清时期(2024年9月).doc
- 2025年高考数学复习新题速递之统计(2024年9月).docx
文档评论(0)