教程:http://www.w3school.com.cn/sql/index.asp
1.SQL对大小写不敏感
2.SQL分为两部分 DML数据操作语言 DDL数据定义语言
DML:
SELECT 从数据库中获取数据
UPDATE 更新数据库中的数据
DELETE 删除数据库中的数据
INSERT INTO 插入数据
DDL:创建或删除表 索引——规定表之间的链接,施加表间的约束
CREATE DATABASE 创建数据库
ALTER DATABASE 修改数据库
CREATE TABLE 创建新表
ALTER TABLE 修改新表
DROP TABLE 删除表
CREATE INDEX 创建索引
DROP INDEX 删除索引
SQL中使用单引号来环绕文本值,大部分数据库系统也接受双引号 数值不能加引号
注意等号附近的空格
其他关键字:
DISTINCT 结果集中去掉重复的元素 SELECT DISTINCT 列名称 FROM 表名称
WHERE 语法:SELECT 列名称 FROM 表名称 WHERE 列 运算符 值(AND和OR来连接条件)
ORDER BY 对结果集进行排序 默认升序 DESC ASC
SELECT Company, OrderNumber FROM Orders ORDER BY Company DESC, OrderNumber ASC
两级排序
INSERT INTO 添加记录
语法: INSERT INTO 表名称 VALUES(值1,值2)
INSERT INTO table_name(列1,列2,..) VALUES(值1,值2,..)
DELETE 语法:
DELETE FROM 表名称 WHERE 列名称 = 值
DELETE FROM table_name
DELETE * FROM table_name
UPDATE 语法: UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 旧值