基础
获取列:Select 列1,列2 FROM 表
获取所有列:Select * FROM 表
获取不重复数据:SELECT DISTINCT 列 FROM 表
获取特定数据:SELECT 列 FROM 表 WHERE 列 运算符 值
(注:文本值,单引号;数值,不使用引号)
SELECT * FROM Persons WHERE (FirstName=‘Thomas’ OR FirstName=‘William’)
AND LastName=‘Carter’
排序:ORDER BY
顺序Select 列1,列2 FROM 表 ORDER BY 列1,列2
逆序Select 列1 FROM 表 ORDER BY 列1 DESC
有顺有逆Select 列1,列2 FROM 表 ORDER BY 列1 DESC,列2 ASC
插入新行:INSERT INTO
INSERT INTO 表名称 VALUES (值1, 值2,…)
INSERT INTO table_name (列1, 列2,…) VALUES (值1, 值2,…)
修改数据:Update
UPDATE 表 SET 列1 = 新值1 , 列2=新值2 WHERE 定位列 = 某值
删除:DELETE
删行DELETE FROM 表 WHERE 列 = 值
删所有行(不删除表的情况下删除所有的行。这意味着表的结构、属性和索引都是完整的)
DELETE FROM table_name
DELETE * FROM table_name