1 / 105
文档名称:

SQL-入门新手教程.doc

格式:doc   大小:978KB   页数:105页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

SQL-入门新手教程.doc

上传人:薄荷牛奶 2022/3/14 文件大小:978 KB

下载得到文件列表

SQL-入门新手教程.doc

相关文档

文档介绍

文档介绍:SQL 是用于访问和处理数据库的标准的计算机语言。
什么是 SQL?
SQL 指结构化查询语言
SQL 使我们有能力访问数据库
SQL 是一种 ANSI 的标准计算机语言 编者注:ANSI,美国国家标准化组织
SQL TABLE - 删除表
CREATE INDEX - 创立索引〔搜索
SQL SELECT 语句
本章讲解 SELECT 和 SELECT * 语句。
SQL SELECT 语句
SELECT 语句用于从表中选取数据。 结果被存储在一个结果表中〔称为结果集〕。
SQL SELECT 语法
SELECT 列名称 FROM 表名称
以及:
SELECT * FROM 表名称
注释:SQL 语句对大小写不敏感。SELECT 等效于 select。
SQL SELECT 实例
如需获取名为 "LastName" 和 "FirstName" 的列的内容〔从名为 "Persons" 的数据库表〕,请使用类似这样的 SELECT 语句:
SELECT LastName,FirstName FROM Persons
"Persons" 表:
Id
LastName
FirstName
Address
City
1
Adams
John
Oxford Street
London
2
Bush
George
Fifth Avenue
New York
3
Carter
Thomas
Changan Street
Beijing
结果:
LastName
FirstName
Adams
John
Bush
George
Carter
Thomas
SQL SELECT * 实例
现在我们希望从 "Persons" 表中选取所有的列。
请使用符号 * 取代列的名称,就像这样:
SELECT * FROM Persons
提示:星号〔*〕是选取所有列的快捷方式。
结果:
Id
LastName
FirstName
Address
City
1
Adams
John
Oxford Street
London
2
Bush
George
Fifth Avenue
New York
3
Carter
Thomas
Changan Street
Beijing
在结果集〔result-set〕中导航
由 SQL 查询程序获得的结果被存放在一个结果集中。大多数数据库软件系统都允许使用编程函数在结果集中进行导航,比方:Move-To-First-Record、Get-Record-Content、Move-To-Next-Record 等等。
类似这些编程函数不在本教程讲解之列。如需学****通过函数调用访问数据的知识,请访问我们的 ADO 教程 和 PHP 教程。
SQL SELECT DISTINCT 语句
本章讲解 SELECT DISTINCT 语句。
SQL SELECT DISTINCT 语句
在表中,可能会包含重复值。这并不成问题,不过,有时您也许希望仅仅列出不同〔distinct〕的值。
关键词 DISTINCT 用于返回唯一不同的值。
语法:
SELECT DISTINCT 列名称 FROM 表名称
使用 DISTINCT 关键词
如果要从 "Company" 列中选取所有的值,我们需要使用 SELECT 语句:
SELECT Company FROM Orders
"Orders"表:
Company
OrderNumber
IBM
3532
W3School
2356
Apple
4698
W3School
6953
结果:
Company
IBM
W3School
Apple
W3School
请注意,在结果集中,W3School 被列出了两次。
如需从 Company" 列中仅选取唯一不同的值,我们需要使用 SELECT DISTINCT 语句:
SELECT DISTINCT Company FROM Orders
结果:
Company
IBM
W3School
Apple
现在,在结果集中,"W3School" 仅被列出了一次。
SQL WHERE 子句
WHERE 子句用于规定选择的标准。
WHERE 子句
如需有条件地从表中选取数据,可将 WHERE 子句添加到 SELECT 语句。
语法
SELECT 列名称 FROM 表名称 WHERE 列 运算符 值
下面的运算符可在 WHERE 子句中使用:
操作符
描述
=
等于
<>
不等于

最近更新

2024年福建省莆田市行政职业能力测验题库(名.. 148页

2024年绵阳职业技术学院单招职业适应性测试题.. 59页

2024年衡阳幼儿师范高等专科学校单招职业适应.. 58页

2024年辽宁省本溪市行政职业能力测验题库(全.. 148页

2024年辽宁省葫芦岛市选调生考试(公共基础知.. 147页

2024年辽宁省铁岭市行政职业能力测验题库(轻.. 147页

2024年郑州旅游职业学院单招职业适应性测试题.. 58页

2024年重庆建筑工程职业学院单招职业适应性测.. 58页

2024年铜仁职业技术学院单招职业适应性测试题.. 57页

2024年长沙职业技术学院单招职业适应性测试题.. 57页

2024年雅安职业技术学院单招职业适应性测试题.. 57页

2024年黑龙江省伊春市行政职业能力测验题库带.. 146页

2024年黑龙江省行政职业能力测验题库各版本 150页

2024年黑龙江职业学院单招职业适应性测试题库.. 56页

云南省德宏傣族景颇族自治州选调生考试(行政.. 148页

云南省迪庆藏族自治州选调生考试(行政职业能.. 148页

公共基础知识云南省昆明市选调生考试(行政职.. 148页

公共基础知识山东省潍坊市选调生考试(行政职.. 146页

公共基础知识山西省晋中市选调生考试(行政职.. 149页

公共基础知识广东省揭阳市选调生考试(行政职.. 148页

公共基础知识江苏省扬州市选调生考试(行政职.. 147页

公共基础知识江西省南昌市选调生考试(行政职.. 148页

节约用水的研究报告 2页

“小学语文教学中加强语言文字运用能力的训练.. 7页

高速钢轧辊加工及应用 7页

2021学校高考告家长书(详细版) 6页

基于STM32的嵌入式MP3设计 22页

基于-QT的密码生成器设计 19页

船舶施工组织设计方案 15页

刺梨的保健抗辐射功效有多可靠? 11页