SQL 语法

数据库表

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

在本教程中,我们将使用着名的Northwind示例数据库(见上一节,或github.com)。

以下是“Customers客户”表中的一个选择:

SQL 语法

上表包含五个记录(每个客户一个)和七个列(CustomerID,CustomerName,ContactName,Address,City,PostalCode和Country)。


SQL语句

您需要在数据库上执行的大多数操作都是使用SQL语句完成的。

以下SQL语句选择“Customers”表中的所有记录:

1 SELECT * FROM Customers;

请在 MySQL Workbench 中执行它。


需要记住的语法

SQL关键字不区分大小写

SQL关键字不区分大小写:select与SELECT相同

在本教程中,我们将以大写形式编写所有SQL关键字。

可有可无的分号

某些数据库系统在每个SQL语句的末尾都需要一个分号。

分号是分隔数据库系统中每个SQL语句的标准方法,它允许在对服务器的同一调用中执行多个SQL语句。

在本教程中,我们将在每个SQL语句的末尾使用分号。


一些最重要的SQL命令

  • SELECT , 从数据库中提取数据
  • UPDATE ,更新数据库中的数据
  • DELETE,从数据库中删除数据
  • INSERT INTO ,将新数据插入数据库
  • CREATE DATABASE , 创建一个新数据库
  • ALTER DATABASE, 修改数据库
  • CREATE TABLE , 创建一个新表
  • ALTER TABLE , 修改表
  • DROP TABLE , 删除表
  • CREATE INDEX ,创建索引(搜索键)
  • DROP INDEX ,删除索引

这是些语法规则提前了解,后续会详细学习。跟着教程一步一步作,你就能掌握SQL!

上一篇:大数据第35天—Mysql练习题7-杨大伟


下一篇:c#适配器模式(Adapter)