luna SQL精华语句总结04
2017-06-29 13:29
323 查看
SQL基础语句
-------------------------------------------------------
【1】分组查询
SELECT*FROM emp ORDER BY deptno;
【2】内联语句
SELECT m.*,d.*FROM emp m INNER
JOIN dept d on m.deptno=d.deptno
SELECT * FROM emp e INNER JOIN dept d on e.deptno=d.deptno
【3】分组、内联结合
SELECT xin.*,d.dname,d.loc from
(SELECT deptno,sum(sal),COUNT(empno) from emp group by deptno) xin
INNER JOIN dept d on xin.deptno=d.deptno;
SELECT emp.deptno,dept.dname from emp INNER JOIN dept ON emp.deptno=dept.deptno GROUP BY emp.deptno;
[4] having between and语法
SELECT deptno,count(empno),sum(sal) for emp GROUP BY deptno HAVING avg_sal>2000 and sal<5000
BETWEEN 200 and 2500
[5]link语法 分页
SELECT * from emp ORDER BY sal LIMIT 1,2
效果图
-------------------------------------------------------
【1】分组查询
SELECT*FROM emp ORDER BY deptno;
【2】内联语句
SELECT m.*,d.*FROM emp m INNER
JOIN dept d on m.deptno=d.deptno
SELECT * FROM emp e INNER JOIN dept d on e.deptno=d.deptno
【3】分组、内联结合
SELECT xin.*,d.dname,d.loc from
(SELECT deptno,sum(sal),COUNT(empno) from emp group by deptno) xin
INNER JOIN dept d on xin.deptno=d.deptno;
SELECT emp.deptno,dept.dname from emp INNER JOIN dept ON emp.deptno=dept.deptno GROUP BY emp.deptno;
[4] having between and语法
SELECT deptno,count(empno),sum(sal) for emp GROUP BY deptno HAVING avg_sal>2000 and sal<5000
BETWEEN 200 and 2500
[5]link语法 分页
SELECT * from emp ORDER BY sal LIMIT 1,2
效果图
相关文章推荐
- 精妙Sql语句(总结以前的所有精华)
- 精妙Sql语句(总结以前的所有精华)
- 精妙Sql语句(总结以前的所有精华)
- 精妙Sql语句(总结以前的所有精华)
- SQL语句精华总结
- 精妙Sql语句(总结以前的所有精华)
- 精妙Sql语句(总结以前的所有精华)
- 精妙Sql语句(总结以前的所有精华)
- SQL语句精华总结
- SQL查询语句精华总结
- 精妙Sql语句(总结以前的所有精华)
- 精妙Sql语句(总结以前的所有精华)
- 精妙Sql语句(总结以前的所有精华) (转贴)
- 精妙Sql语句(总结以前的所有精华)
- SQL查询语句精华使用简要
- SQL查询语句精华使用简要
- 数据库知识-SQL查询语句精华使用简要
- SQL语句精华(一)
- SQL语句总结一(MS SQL Server)
- SQL查询语句精华