第五章 MySQL数据库操纵语言DML
1、select 查询语句
1)语法
select 列1,列2,...from 表1,表2, ...
[where 条件]
[group by ...]
[having ...]
[order by ...]
2)嵌套子查询
select * from 表1
where 列1 in(
select max(sal)
from emp
group by 表2
);
3) limit s,n
limit子句可以被用于强制select语句返回指定的记录数。limit接受一个或
两个数字参数。参数必须是一个整数常量。如果给定两个参数,第一个参数指定
第一个返回记录行的偏移量,第二个参数指定返回记录行的最大数目n。初始
记录行的偏移量是0。
查看第3-第7号员工信息
select * from emp limit 2,5;
4)连接 join
员工表emp(empno,name,tel,deptno,sal)
部门表dept(deptno,dname,addr)
显示职工的职工号,姓名,部门名称
select empno,name,dname from emp e,dept d
where e.deptno = d.deptno;
select empno,name,dname from emp join
MySQL学习笔记(五)
最新推荐文章于 2022-12-16 23:02:52 发布
本文是MySQL学习笔记的第五章,主要介绍了DML操作,包括select查询(语法、子查询、limit使用)、insert插入、update更新、delete删除以及truncate清除表数据。详细讲解了各种操作的语法和使用场景,如join查询、子查询以及数据导入导出。
摘要由CSDN通过智能技术生成