【正文】
l+500 from emp。||(sal+500) from emp。英文以上問(wèn)題顯示xxx’s sal is:xxxxselect ename||q39。select ename||39。||(sal+500) from emp。三 限制查詢查詢出工資大于1500的員工,準(zhǔn)備炒他們魷魚(yú)select empno,ename,sal from emp where sal =1500。 select ename,hiredate from emp。查詢所有的銷售員工信息select * from emp where job=39。SALESMAN39。MANAGER39。,39。SAL%39。S_LE%39。\39。select ename,sal*12 from emp order by job。五 單行函數(shù)將 I LoVe OpenLAB 顯示為小寫(xiě) select lower(39。I LoVe OpenLAB39。) from dual。 openlab39。,4,4) from dual。計(jì)算 I love 長(zhǎng)度select length(39。i love openlab39。select instr(39。,1,2) from dual。openlab39。查詢結(jié)果中要求員工名稱全部大寫(xiě)select empno,upper(ename),sal from emp。10MAY1139?!?8FEB11’所在月的最后一天To_char(日期,39。查詢員工年薪并顯示貨幣符號(hào)和千位符,保留2位小數(shù)select ename,to_char(sal*12,39。1861111666639。****39。 order by job。NVL2(表達(dá)式0,表達(dá)式1,表達(dá)式2)查詢員工的總收入select ename,nvl2(m,sal+m,m) ,job from emp order by job。一定要有g(shù)roup by來(lái)定義where 語(yǔ)句不能用于分組函數(shù),因此where語(yǔ)句一定在group by語(yǔ)句之前計(jì)算emp的總行數(shù)select count(*) *是全部,列名不算空值from emp。查詢雇傭的第一個(gè)員工和最后一個(gè)員工select min(hiredate),max(hiredate) from emp。查詢平均工資大于1500的職位select job,avg(sal) from emp having avg(sal) 1500group by job。 group by job。查詢每一個(gè)分析員的管理者信息select ,from emp w,emp mwhere = and like 39。,39。查詢員工的信息和部門(mén)信息usingselect ,deptno,from emp e join dept d using (deptno)order by 。,39。Select * From empUnionSelect *From dept。)。ADAMS39。PRESI%39。除文員和老板,那些人的工資為所任職位最高的select empno,ename,job,salfrom emp where sal in (select max(sal) from emp group by job)and job 39。哪些員工的工資比任何職位的平均工資還低select empno,ename,sal,jobfrom emp where sal all(select avg(sal) from emp group by job)。顯示與雇員 ‘ SCOTT ’ 在同個(gè)部門(mén)工作的所有雇員的 ename 和 hiredate 的信息select ename,hiredatefrom empwhere deptno=(select deptnofrom empwhere ename=39。CLERK39。 的最大值要小的不是 ClERK 工作的人SELECT empno, ename, job,salFROM empWHERE sal ANY(SELECT salFROM empWHERE job = 39。查詢出比各個(gè)部門(mén)平均薪水都高的雇員編號(hào),姓名,工作SELECT empno, ename, jobFROM empWHERE sal ALL(SELECT avg(sal)FROM empGROUP BY deptno)。As 從指定表中學(xué)習(xí)表結(jié)構(gòu)Creat table myempAsSelect *From emp。 修改列的屬性Alter table student Drop colum m1。注意改名后,基于該表的所有索引失效Truncate table m