DDL(DataDefinition Language):数据定义语言,用来定义数据库对象:库、表、列等;
CREATE:进行添加操作 create database mydb1;
ALTER:进行修改操作
DROP:进行删除操作
DML(DataManipulation Language):数据操作语言,用来操作数据库表中的记录(数据);
INSERT:进行插入操作 insert into 表名(列名1,列名2.....) values(值1,值2.......)
UPDATE:进行修改操作 update 表名 set 列名1=值1,列名2=值2.....where 列名=值;
DELETE:进行删除操作 delete from 表名 where 列名= 值;
DCL(DataQuery Language):数据控制语言,用来定义访问权限和安全级别;
DQL(DataControl Language):数据查询语言,用来查询记录(数据);
查询语句书写顺序:select -->from -->where-->group by -->having-->order by-->limit
查询语句执行顺序:from -->where-->group by -->having-->select-->order by-->limit
网友评论