第五章 操作数据
INSERT
1.把数据插入到表(全部列)
INSERT INTO TABLE_NAME
VALUES('value1', 'value2', [null]);
2..把数据插入到表(指定列)
INSERT INTO TABLE_NAME('COLUMN1','COLUMN2')
VALUES('VALUE1','VALUE2')
3.从另一个表插入数据
INSERT INTO TABLE_NAME[('COLUMN1', 'COLUMN2')]
SELECT [* | ('COLUMN1', 'COLUMN2')]
FROM TABLE_NAME
[WHERE CONDITIONA(s)];
4.插入NULL值
*NULL值表示字段没有值,与空字符串是不同的。
UPDATE
1.更新一列的数据
UPDATE TABLE_NAME SET COLUMN_NAME = 'VALUE' [WHEREE CONDITION];
2.更新一条或者多条记录里的多个字段
UPDATE TABLE_NAME SET COLUMN1 = 'VALUE1' [COLUMN2 = 'VALUE2',] [COLUMN3 = 'VALUE3',] [WHERE CONDITION]
DELETE
*DELETE语句应该总是使用WHERE子句。另外,还应该首先使用SELECT语句对WHERE子句进行测试。
DELETE FROM TABLE_NAME [WHERE CONDITION]