我们已经学习了 SQL,下一步学习什么呢?
SQL 总结
本 SQL 教程已经向您讲解了用来访问和处理数据库系统的标准计算机语言。
我们已经学习了如何使用 SQL 在数据库中执行查询、获取数据、插入新的记录、删除记录以及更新记录。
我们已经学习了如何通过 SQL 创建数据库、表、索引,以及如何撤销它们。
我们已经学习了 SQL 中最重要的 Aggregate 函数。
SQL 是一种与数据库系统协同工作的标准语言,这些数据库系统包括 MS SQL Server、IBM DB2、Oracle、MySQL 和 MS Access 等等。
我们已经学习了 SQL,下一步学习什么呢?
我们建议接下来学习 ADO 或 PHP MySQL。
如果您想要学习有关 ADO 的知识,请访问我们的 ADO 教程。
如果您想要学习有关 MySQL 的知识,请访问我们的 MySQL 教程。
Author: hory-ai horysk
Copyright Notice: All articles on this blog are licensed under hory-ai.com horysk.com unless otherwise stated.
Related Articles
2024-12-07
SQLALTERTABLE语句
SQL ALTER TABLE 语句 ALTER TABLE 语句ALTER TABLE 语句用于在已有的表中添加、删除或修改列。SQL ALTER TABLE 语法如需在表中添加列,请使用下面的语法: ALTER TABLE table_nameADD column_name datatype如需删除表中的列,请使用下面的语法(请注意,某些数据库系统不允许这种在数据库表中删除列的方式): ALTER TABLE table_nameDROP COLUMN column_name要改变表中列的数据类型,请使用下面的语法:SQL Server / MS Access: ALTER TABLE table_nameALTER COLUMN column_name datatypeMy SQL / Oracle: ALTER TABLE table_nameMODIFY COLUMN column_name datatype Oracle 10G 之后版本: ALTER TABLE table_nameMODIFY column_name...
2024-12-07
SQLAND&OR运算符
SQL AND & OR 运算符 AND & OR 运算符用于基于一个以上的条件对记录进行过滤。 SQL AND & OR 运算符如果第一个条件和第二个条件都成立,则 AND 运算符显示一条记录。如果第一个条件和第二个条件中只要有一个成立,则 OR 运算符显示一条记录。 演示数据库在本教程中,我们将使用 RUNOOB 样本数据库。下面是选自 “Websites” 表的数据: +—-+————–+—————————+——-+———+| id | name | url | alexa | country |+—-+————–+—————————+——-+———+| 1 | Google | https://www.google.cm/ | 1 | USA || 2 | 淘宝 | https://www.taobao.com/ | 13 | CN || 3 | 菜鸟教程 |...
2024-12-07
SQLAVG()函数
SQL AVG() 函数 AVG() 函数AVG() 函数返回数值列的平均值。SQL AVG() 语法 SELECT AVG(column_name) FROM table_name 演示数据库在本教程中,我们将使用 RUNOOB 样本数据库。下面是选自 “access_log” 表的数据: +—–+———+——-+————+| aid | site_id | count | date |+—–+———+——-+————+| 1 | 1 | 45 | 2016-05-10 || 2 | 3 | 100 | 2016-05-13 || 3 | 1 | 230 | 2016-05-14 || 4 | 2 | 10 | 2016-05-14 || 5 | 5 | 205 | 2016-05-14 || 6 | 4 | 13 | 2016-05-15 || 7 | 3 | 220 | 2016-05-15 || 8 | ...
2024-12-07
SQLBETWEEN操作符
SQL BETWEEN 操作符 BETWEEN 操作符选取介于两个值之间的数据范围内的值,这些值可以是数值、文本或者日期。SQL BETWEEN 语法SELECT column1, column2, …FROM table_nameWHERE column BETWEEN value1 AND value2;参数说明:column1, column2, …:要选择的字段名称,可以为多个字段。如果不指定字段名称,则会选择所有字段。table_name:要查询的表名称。column:要查询的字段名称。value1:范围的起始值。value2:范围的结束值。 演示数据库在本教程中,我们将使用 RUNOOB 样本数据库。下面是选自 “Websites” 表的数据: mysql> SELECT * FROM Websites;+—-+—————+—————————+——-+———+| id | name | url | alexa | country |+—-+—————+—————————+——-+———+| 1 |...
2024-12-07
SQLAUTOINCREMENT字段
SQL AUTO INCREMENT 字段 Auto-increment 会在新记录插入表中时生成一个唯一的数字。 AUTO INCREMENT 字段我们通常希望在每次插入新记录时,自动地创建主键字段的值。我们可以在表中创建一个 auto-increment 字段。 用于 MySQL 的语法下面的 SQL 语句把 “Persons” 表中的 “ID” 列定义为 auto-increment 主键字段: CREATE TABLE Persons( ID int NOT NULL AUTO_INCREMENT,LastName varchar(255) NOT NULL,FirstName varchar(255),Address varchar(255),City varchar(255),PRIMARY KEY (ID))MySQL 使用 AUTO_INCREMENT 关键字来执行 auto-increment 任务。默认地,AUTO_INCREMENT 的开始值是 1,每条新记录递增 1。要让 AUTO_INCREMENT 序列以其他的值起始,请使用下面的 SQL...
2024-12-07
SQLCHECK约束
SQL CHECK 约束 SQL CHECK 约束CHECK 约束用于限制列中的值的范围。如果对单个列定义 CHECK 约束,那么该列只允许特定的值。如果对一个表定义 CHECK 约束,那么此约束会基于行中其他列的值在特定的列中对值进行限制。 CREATE TABLE 时的 SQL CHECK 约束下面的 SQL 在 “Persons” 表创建时在 “P_Id” 列上创建 CHECK 约束。CHECK 约束规定 “P_Id” 列必须只包含大于 0 的整数。MySQL: CREATE TABLE Persons(P_Id int NOT NULL,LastName varchar(255) NOT NULL,FirstName varchar(255),Address varchar(255),City varchar(255),CHECK (P_Id>0))SQL Server / Oracle / MS Access: CREATE TABLE Persons(P_Id int NOT NULL CHECK (P_Id>0),LastName...