语法

一个数据库通常包含一个或多个表。每个表由一个名字标识(例如“客户”或者“订单”)。表包含带有数据的记录(行)。

下面的例子是一个名为 "Persons" 的表:

上面的表包含三条记录(每一条对应一个人)和五个列(Id、姓、名、地址和城市)。

您需要在数据库上执行的大部分工作都由 SQL 语句完成。

下面的语句从表中选取 LastName 列的数据:

结果集类似这样:

在本教程中,我们将为您讲解各种不同的 SQL 语句。

一定要记住,SQL 对大小写不敏感!

某些数据库系统要求在每条 SQL 命令的末端使用分号。在我们的教程中不使用分号。

分号是在数据库系统中分隔每条 SQL 语句的标准方法,这样就可以在对服务器的相同请求中执行一条以上的语句。

如果您使用的是 MS Access 和 SQL Server 2000,则不必在每条 SQL 语句之后使用分号,不过某些数据库软件要求必须使用分号。

可以把 SQL 分为两个部分:数据操作语言 (DML) 和 数据定义语言 (DDL)。

SQL (结构化查询语言)是用于执行查询的语法。但是 SQL 语言也包含用于更新、插入和删除记录的语法。

查询和更新指令构成了 SQL 的 DML 部分:

SQL 的数据定义语言 (DDL) 部分使我们有能力创建或删除表格。我们也可以定义索引(键),规定表之间的链接,以及施加表间的约束。

THE END
0.TSQL教程:编写TransactSQL语句本教程适用于对编写 SQL 语句不熟悉的用户。 本教程通过回顾一些用于创建表和插入数据的基本语句,帮助新用户入门。 本教程使用 Transact-SQL,后者是 SQL 标准的 Microsoft 实现。 本教程旨在简介 Transact-SQL 语言,但不是要取代 Transact-SQL 课程。 本教程特意选用了简单的语句,因此它们不能代表标准生产jvzquC41fqit0vnetqyph}3eqo5{j6hp1UWM1}2usn5uw}ttkcr.y{nvkpm.v{fpuciu/|vn/uzbvnrgpvy@xrjy?c€vtnxsnfh.or2ewtxfp}
1.SQL语言基础教程20240711085305.lever.pdfSQL语言基础教程语言基础教程 SQL简介简介 1.SQL的历史与发展的历史与发展 SQL,全称为StructuredQueryLanguage,即结构化查询语言,是用于管理关系型数据库的标准语 言。SQL的起源可以追溯到20世纪70年代,由IBM的两位研究人员DonaldD.Chamberlin和 RaymondF.Boyce基于关系数据库理论开发。1974年,他们发表了“SEQUEL:AStructurjvzquC41oc~/dxtm33>/exr1jvsm1;5461683:474664297522724=70ujzn
2.SQL进阶教程(第2版)本书是畅销书《SQL基础教程》的作者MICK为志在向中级进阶的数据库工程师编写的一本SQL技能提升指南。全书可分为两大部分。第一部分介绍了SQL语言不同寻常的使用技巧,带领读者重新认识CASE表达式、窗口函数、自连接、EXISTS谓词、HAVING子句、外连接、行间比较、集合运算、数列处理等SQL常用技术,发掘它们的新用法。这部分jvzquC41yy}/k}ztkpm/exr0ep5cqxp14985
3.SQL语法|菜鸟教程SQL(Structured Query Language)是一种用于管理和操作关系数据库的标准语言,包括数据查询、数据插入、数据更新、数据删除、数据库结构创建和修改等功能。。 数据库表 一个数据库通常包含一个或多个表,每个表有一个名字标识(例如:"Websites"),表包含带有数据的记录(行)。 jvzquC41yy}/t~sqqd4dqv4usn5tsu2u{pzbz7mvon
4.SQL指南|菜鸟教程SQL - 结构化查询语言 (Structured Query Language)SQL 是用于访问和处理数据库的标准的计算机语言。常用的数据库管理系统: MySQL, SQL Server, Access, Oracle, Sybase, 和 DB2对于那些希望在数据库中存储数据并从中获取数据的人来说,SQL 的知识是价值无法衡量的。jvzquC41yy}/t~sqqd4dqv4ygd5xgk2usn4ivvq