python学习站 /第四周mysql数据库
阅读主题
正文字体
字体大小

06.mysql的增删改

本节622字2025-04-16 17:31:32
-- 1. 增 - 在表中添加记录

-- 1)insert into 表名 values(数据1,数据2,数据3...)  添加一条数据,数据的个数和位置必须和表中字段的个数和顺序保持一致
insert into `t_students` values (4,'赵六','1999-10-1',0,1);

-- 2) insert into 表名(字段名1,字段名2,...) values (数据1,数据2....)
insert into `t_students` (`stu_name`,`stu_sex`,`sti_coollege`) values ('张三丰',1,1);

-- 3)同时添加多条记录
insert into `t_students`
(`stu_name`,`stu_sex`,`sti_coollege`)
values
('张三',0,2),
('李四',0,3),
('王五',0,1);

-- 2. 删  删除记录
-- delete from 表名;  - 删除表中所有的记录
delete from `t_dog`;

-- delete from 表名 where 删除条件;   - 删除指定条件的所有记录
-- sql中的比较运算符 : >  <  >=  <=  =   != <> (最后两个都是不等于)
delete from `t_students` where sti_coollege=1;

-- 3. 改  修改某个字段的值

-- 1)update 表名 set 字段名=值;    将表中指定字段全部改为指定固定值
update `t_students` set `stu_birth`='2008-08-08';

-- 2)update 表名 set 字段名=值 where 修改条件;  将表中符合条件的字段的值 修改为指定的值
update `t_students` set `stu_birth`='2000-01-09' where `sti_coollege`=1;

-- 3)update 表名 set 字段1=值1,字段2=值2,...where 修改条件  将符合条件的内容批量修改指定字段的值
update `t_students` set `stu_birth`='1999-01-09',`stu_sex`=1 where `sti_coollege`=2;


网友评论

相关作品