插入记录
插入完整记录
有两种方式:
1、INSERT INTO table_Name
VALUES
( value1, value2, value3, .... ,valuen),
( value1, value2, value3, .... valuen),
( value1, value2, value3, .... valuen),
( value1, value2, value3, .... valuen);
这种方式,数据值必须和字段顺序一至
2、INSERT INTO table_Name
( value1, value2, value3, .... ,valuen)
VALUES
( value1, value2, value3, .... ,valuen),
( value1, value2, value3, .... valuen),
( value1, value2, value3, .... valuen),
( value1, value2, value3, .... valuen);
这种方式的好处就是,数据值只要和所写字段的值顺序一致就行
个人比较喜欢第二种。
INSERT演示:
-- teacher表记录
INSERT INTO teacher
(id, Tname, age, sex, sj )
VALUES
( 1001, '小代码', 23, 'F', '2005-12-5'),
( 1002, '散人', 28, 'F', '2008-2-15'),
( 1003, '小龙女', 23, 'M', '2005-6-4'),
( 1004, '劳拉', 35, 'M', '2005-8-5'),
( 1005, '老狼', 45, 'F', '2005-11-15'),
( 1006, '行者', 26, 'F', '2005-10-25');
查询结果:
更新记录
语法:
UPDATE table_Name
SET
field1= value1,
field2= value2,
field3= value3,
WHERE CONDITION
如果是更新部分记录,则条件一定要有,如果是更新全部记录,则可以没有条件
APDATE演示:
UPDATE teacher
SET
age = 28,
sj = '1991-12-6'
WHERE id = 1001;
删除记录
删除所有记录:
DELETE FROM table_Name;
删除部分记录:
DELETGE FROM table_Name WHERE CONDITION;
DELETE演示:
DELETE FROM teacher WHERE id = 1006;