mysql数据库deptno_mysql数据库的 select查询
1.最簡單的查詢方式
select * from emp;
select * from dept;
select empno, ename,sal from emp;
2.使用算術(shù)表達式
select empno, ename,sal,sal*1.08 from emp;
select empno, ename,sal, sal*12 from emp;
select empno, ename,sal, sal*12 +1000 from emp;
注:在Select語句中,對數(shù)值型數(shù)據(jù)可以使用算術(shù)運算符創(chuàng)建表達式。
3.使用字段別名
select empno as 員工編號, ename 員工姓名, sal*12 年薪 from emp;
select empno, ename "Ename", sal*12 "Anual Salary" from emp;
select sal*12+5000 as "年度工資(加年終獎)" from emp;
字段別名
重命名查詢結(jié)果中的字段,以增強可讀性
別名如果含有空格或其他特殊字符或大小寫敏感,需用雙引號引起來。 –AS可以省略
4.DISTINCT關(guān)鍵
缺省情況下,查詢結(jié)果中包含所有符合條件的記錄行,包括重復(fù)行
select deptno from emp;
使用DISTINCT關(guān)鍵字可從查詢結(jié)果中清除重復(fù)行
select distinct deptno from emp;
select distinct job from emp;
DISTINCT的作用范圍是后面所有字段的組合
select distinct deptno job from emp;
5.排序
排序方式包括升序(asc,缺省)和降序(desc)兩種
5.1按單字段排序
select empno, ename, sal from emp order by sal;
select empno, ename, sal from emp order by sal desc ;
5.2按多字段排序
select deptno, empno, ename, sal from emp order by deptno, sal;
5.3使用字段別名排序
select empno, ename, sal*12 annsal from emp order by annsal;
5.4查詢條件中使用邏輯運算符
select * from emp where deptno = 10 and sal > 1000;
select * from emp where deptno = 10 or job = ‘CLERK’;
select * from emp where sal not in (800, 1500, 2000);
6.SQL優(yōu)化問題
AND: 把檢索結(jié)果較少的條件放到后面
OR: 把檢索結(jié)果較多的條件放到后面
7.四種運算符
共計四種運算符:算術(shù)>連接>比較>邏輯
優(yōu)先級運算符
1
*、 /
2
+、 -
3
||
4
=、 >、 >=、
5
is[not] null 、like 、[not]in
6
[not]between...and
7
not
8
and
9
or
可使用小括號強行改變運算順序
select * from emp where job='SALESMAN' or job='CLERK' and sal>=1280;
select * from emp where (job='SALESMAN' or job='CLERK') and sal>=1280;
8.分頁
當(dāng)數(shù)據(jù)量過大時,在一頁中查看數(shù)據(jù)是一件非常麻煩的事情
select * from 表名 limit start,count
從start開始,獲取count條數(shù)據(jù)
start索引從0開始
標(biāo)簽:ename,sal,數(shù)據(jù)庫,empno,emp,mysql,deptno,select
來源: https://www.cnblogs.com/Minlwen/p/10584830.html
新人創(chuàng)作打卡挑戰(zhàn)賽發(fā)博客就能抽獎!定制產(chǎn)品紅包拿不停!總結(jié)
以上是生活随笔為你收集整理的mysql数据库deptno_mysql数据库的 select查询的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: rem是如何实现自适应布局的?
- 下一篇: mysql 索引原理_MySQL Inn