SQL语言
-
DDL语言数据库定义语言
create:创建库表 alter:修改表 drop:删除库表
-
DML语言 数据操作语言 对表中数据的操作
insert 插入(增) delete 删除(删) update 更新(改)
DML-insert 插入语句 插入的值和列要保持一一对应关系
格式一:
insert into 表名(列名1,列名2,列名3...) values(值1,值2,值3...)
格式二:
insert into 表名 values(值1,值2,值3...)
格式三:
insert into 表名 values(值1,值2,值3...),(值1,值2,值3...),(...)
DML-delete 删除表中的数据
和drop区别:delete仅限于把表中数据给删除,表还在;drop是把表和数据一并给删了
格式一:
delete from 表名; 把整个表中的数据全部删除
格式二:
delete from 表名 where 条件; 根据条件来删除数据
and 条件是同时满足 delete from 表名 where 条件1 and 条件2 and 条件3...
or 多个条件只需要满足其中一个 delete from 表名 where 条件1 or 条件2 or 条件3...
删除数据 注意外键的影响
DML-update 修改表中的数据
格式一:
update 表名 set 列名=值;
格式二:
update 表名 set 列名1=值1,列名2=值2...;
格式三:有条件的更新
update 表名 set 列名=值 where 条件;