DML:增删改查
1、添加数据
(1)insert into 表名称 values (值列表); 为所有列赋值 (2)insert into 表名称 (字段列表) values (值列表); 为指定的列赋值 (3))insert into 表名称 values (值列表1),(值列表2),(值列表3)...; (4)insert into 表名称 (字段列表) values (值列表1),(值列表2),(值列表3)...;
例如:
insert into t_stu values (1,‘张三’,‘男’,‘1996-04-04’,90.5);
inset into t_stu (sid,sname,score) values(2,‘李四’,80)
2、修改
update 表名称 set 字段名1 = 新值,字段名3 = 新值,字段名1 = 新值…【where 条件】;
说明:如果没有where条,即修改所有行这几个字段的值
列如:修改所有人的成绩为80分
update t_stu set score = 80;
修改李四的成绩为40分
update t_stu ser score = 40 where sname = ‘李四’;
把没有填写性别的学生的性别都设置为“男”
update t_stu set gender = ‘男’ where gender is null;
3、删除数据
delete from 表名称 【where 条件】
例如:删除所有数据
delete from t_stu;
4、查询数据
(1)select * from 表明称;
(2)select * from 表名称 【where 条件】
(3)select 字段列表 from 表名称 【where 条件】
其他的一些查询可查看:
查询(select)的一些补充
5、查询时给字段取别名
字段名 as “别名”
其中:
(1)如果"“中的别名没有空格,可以省略”"
(2)as可以省略