表的数据操作
表记录的插入
1.向表中所有字段插入数据
(1)指定字段及其值
insert into table_name(col_name1,col_name2,...,col_name)
values(value1,value2,...,valuen)
其中col_name是指插入数据的字段名 value是指要在列中插入的数据
(2)不指定字段插入数据
insert into table_name values(value1,value2,...,valuen)
2.同时插入多条数据
insert into table_name(col_name1,col_name2,...,col_name)
values(value1,value2,...,valuen)
...
(value1,value2,...,valuen);
3.将其他表的数据插入表中
insert into table_name(table_name1_col_list)
select table_name2_col_list from table_name2
table_name1_col_list表示字段列表,列表中的字段使用逗号隔开,语句的意义是,将从表2中查询出指定字段的值,插入表1的指定字段中。
表记录的修改
update<表名>set 字段 1 = 值1[,字段2 = 值2...][where 子句][limit 子句]
表记录的删除
1.使用delete命令删除数据
delete from <表名>[where 子句][order by 子句][limit 子句]
2.使用truncate table命令删除表中全部数据
truncate table 表名