1、增
INSERT INTO table_name VALUES (value1, value2,....) INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....)
2、删
DELETE FROM table_name WHERE 列名称 = 值
3、改
UPDATE table_name SET 列名称 = 新值 WHERE 列名称 = 某值 UPDATE Person SET FirstName = 'Fred' WHERE LastName = 'Wilson' UPDATE Person SET Address = 'Zhongshan 23', City = 'Nanjing' WHERE LastName = 'Wilson'
4、查
SELECT 列名称 FROM 表名称 SELECT * FROM 表名称 SELECT DISTINCT 列名称 FROM 表名称
5、条件
SELECT 列名称 FROM 表名称 WHERE 列名称 运算符 值 运算符: = 等于 <> 不等于 > 大于 < 小于 >= 大于等于 <= 小于等于 BETWEEN 在某个范围内 LIKE 搜索某种模式
引号的使用
请注意,我们在例子中的条件值周围使用的是单引号。
SQL 使用单引号来环绕文本值(大部分数据库系统也接受双引号)。如果是数值,请不要使用引号。
文本值:
这是正确的: SELECT * FROM Persons WHEREFirstName='Bush'
这是错误的: SELECT * FROM Persons WHEREFirstName=Bush
数值:
这是正确的: SELECT * FROM Persons WHEREYear>1965
这是错误的: SELECT * FROM Persons WHEREYear>'1965'
引自:http://www.w3school.com.cn/sql/sql_and_or.asp