2024年关系数据库标准语言SQL.pdf

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

第三某些关系数据库原则语言SQL

一、SQL概述

1.1SQL概念:SQL(StructuredQueryLanguage)是构造化查询语言简称,它引领着关系数据库发展方向,是

将来关系数据库发展原则。

1.2SQL特点:

一体化

高度非过程化

非常简洁

直接以命令方式交互使用

1.3SQL重要命令:

数据查询:SELECT

数据定义:CREATE、DROP、ALTER

数据操纵:INSERT、UPDATE、DELETE

二、使用命令建立SQL查询

2.1查询概念:查询是从指定表或视图中提取满足条件记录,然后按照想得到输出类型定向输出查询成果。

2.2SQL查询语句格式:

SELECT:要查询数据(字段)

FROM:数据来源(要查询数据来自哪个或哪些表)

WHERE:查询需要满足条件

GROUPBY:对查询数据进行分组

ORDERBY:对查询成果进行排序

2.3SQL简朴查询:

1.在目前数据库目前表中查询某一数据

基本格式:SELECTSelect_ItemFROMTable

其中:Select_Item:字段名列表Table:数据表名称

例题2.1:从职工关系中检索所有工资值。

实现语句:SELECT工资FROM职工

2.在指定数据库指定表中查询某一数据

基本格式:Alias.Select_ItemDatabaseName!Table

SELECT[]FROM[]

例题2.2:从订货管理数据库中职工数据表中检索所有工资值。

实现语句:SELECT职工.工资FROM订货管理数据库!职工

3.在目前数据库目前表中查询所有数据

基本格式:SELECT*FROMTable

例题2.3:从目前数据库中目前数据表中检索所有数据。

实现语句:SELECT*FROM职工

4.在目前数据库目前表中查询所有数据(不容许内容反复)

基本格式:SELECT[ALL|DISTINCT]Select_ItemFROMTable

例题2.4:从目前数据库中目前数据表中检索所有不反复工资数据。

...

实现语句:SELECTDISTINCT工资FROM职工

5.在目前数据库目前表中进行条件查询

基本格式:SELECTSelect_ItemFROMTableWHEREJoinCondition

例题2.5:在目前数据库目前表中,查询工资不不不小于1210元职工仓库号

Select仓库号from职工where工资1210

实现语句:SELECT仓库号FROM职工WHERE工资1210

例题2.6:查询在仓库“WH1”或“WH2”工作,并且工资少于1250元职工工号

实现语句:SELECT职工号FROM职工WHERE工资1250AND(仓库号=”WH1”OR仓库号=”WH2”)

完整格式:

Select_ItemTableJoinCondition

SELECTAlias.|*FROMDatabaseName![WHERE]

[ALL|DISTINCT][][]

2.4SQL联接查询:

联接查询含义:联接查询是一种基于多种关系查询,即将多种数据表中数据构成一种查询集合,并在其

中查询出符合规定记录。

例题2.7:找出工资多于1230元职工号和她们所在都市。

实现语句:SELECT职工号,都市FROM职工,仓库WHERE工资1230AND(职工.仓库号=仓库.仓库号)

特别注意:

职工.仓库号=仓库.仓库号

文档评论(0)

. + 关注
官方认证
内容提供者

专注于职业教育考试,学历提升。

版权声明书
用户编号:8032132030000054
认证主体社旗县清显文具店
IP属地河南
统一社会信用代码/组织机构代码
92411327MA45REK87Q

1亿VIP精品文档

相关文档