插入:insert
修改:update
删除:delete
插入语言:insert
表A:(id,name,sex,age)
表B:(id,name,score)
语法一:insert into 表名(列名,…) values(值1,…) 可省略列名
inster into 表A(id,name,sex,age) valuse(1,‘小明’,‘男’,19);
inster into 表A valus(2,‘小唐’,‘女’,18),valus(3,‘小刘’,‘男’,20),valus(4,‘小张’,‘女’,17)
语法二: :insert into 表名 set 列名=值,…
inster into 表A set id=3,name=‘小王’
修改语言:update
语法:update 表名 set 列=新值,… where 筛选条件
update 表A set age=21 where name=‘小刘’
修改 年龄为18 的成绩为60
updata 表A a right join 表B b ona.name=b.name set score=60 where a.age=18
删除语言:delete
语法一:delete from 表名 where 筛选条件
语法二:truncate table 表名 删除整个表
多表删除:delete 表1的别名,表2的别名 from 表1 别名 inner\left\right join 表2 别名 on 连接条件 where 筛选条件;
delete from 表A where name=‘小明’