DQL:Data Query Language 数据查询语言,开发工程师学习的重点
DDL:Data Definition Language 数据定义语言,操作库和表结构
DML:Data Mainipulation 数据操作语言,操作表中记录
DCL:Data Control Language 数据控制语言,安全和访问权限控制
首先判断表是否存在
select… from… where… group by… having… order by… limit
这是执行的顺序
SELECT DISTINCT book_id,book_name,count(*) as number
FROM book JION author on book,sn_id = ahthor_id
WHERE pages >500
GROUP BY book.bok_id
HAVING number >10
OERDER BY number
LIMIT 5
聚合函数
忽略空行
COUNT() 行数
MAX() 最大值
MIN() 最小值
SUM() 求和
AVG() 平均值
join
join参考