中文字幕在线一区二区在线,久久久精品免费观看国产,无码日日模日日碰夜夜爽,天堂av在线最新版在线,日韩美精品无码一本二本三本,麻豆精品三级国产国语,精品无码AⅤ片,国产区在线观看视频

      Oracle的sql語句模擬試題及答案

      時(shí)間:2024-10-12 22:36:31 Oracle認(rèn)證 我要投稿
      • 相關(guān)推薦

      Oracle的sql語句模擬試題及答案

        1、選擇部門30中的雇員

      Oracle的sql語句模擬試題及答案

        select * from emp where deptno=30;

        2、列出所有辦事員的姓名、編號(hào)和部門

        select ename,empno,dname from emp e inner join dept d on e.deptno = d.deptno where job=upper('clerk’);

        3、找出傭金高于薪金的雇員

        select * from emp where comm>sal;

        4、找出傭金高于薪金60%的雇員

        select * from emp where comm>sal*0.6

        5、找出部門10中所有經(jīng)理和部門20中的所有辦事員的詳細(xì)資料

        select * from emp where (deptno=10 and job=upper('manager')) or (deptno=20 and job=upper('clerk '));

        6、找出部門10中所有經(jīng)理、部門20中所有辦事員,既不是經(jīng)理又不是辦事員但其薪金>=2000的所有雇員的詳細(xì)資料

        select * from emp where (deptno=10 and job=upper('manager')) or (deptno=20 and job=upper('clerk ')) or (job<>upper(‘manager’) and job<>upper(‘clerk’) and sal>=2000)

        7、找出收取傭金的雇員的不同工作

        select distinct job from emp where comm>0;

        8、找出不收取傭金或收取的傭金低于100的雇員

        select * from emp where nvl(comm,0)<100;

        9、找出各月最后一天受雇的所有雇員

        select * from emp where hiredate= last_day(hiredate);

        10、找出早于25年之前受雇的雇員

        select * from emp where months_between(sysdate,hiredate)/12>25;

        select * from emp where hiredate

        11、顯示只有首字母大寫的所有雇員的姓名

        select ename from emp where ename=initcap(ename);

        12、顯示正好為6個(gè)字符的雇員姓名

        select ename from emp where length(ename)=6

        13、顯示不帶有'R'的雇員姓名

        Select ename from emp where ename not like ‘%R%’;

        Select ename from emp where instr(ename,’R’)=0;

        14、顯示所有雇員的姓名的前三個(gè)字符

        select substr(ename,1,3) from emp

        15、顯示所有雇員的姓名,用a替換所有'A'

        Select replace(ename,’A’,’a’) from emp

        16、顯示所有雇員的姓名以及滿10年服務(wù)年限的日期

        Select ename,add_months(hiredate,12*10) ‘服務(wù)年限的日期’ from emp

        17、顯示雇員的詳細(xì)資料,按姓名排序

        Select * from emp order by ename

        18、顯示雇員姓名,根據(jù)其服務(wù)年限,將最老的雇員排在最前面

        Select ename from emp order by hiredate

        19、顯示所有雇員的姓名、工作和薪金,按工作的降序順序排序,而工作相同時(shí)按薪金升序

        Select ename,job,sal from emp order by job desc ,sal asc

        20、顯示所有雇員的姓名和加入公司的年份和月份,按雇員受雇日所在月排序,將最早年份的項(xiàng)目排在最前面

        select ename,to_char(hiredate,'yyyy'),to_char(hiredate,'mm') from emp order by hiredate asc

        21、顯示在一個(gè)月為30天的情況下所有雇員的日薪金

        select ename,sal/30 from emp;

        22、找出在(任何年份的)2月受聘的所有雇員

        select * from emp where to_char(hiredate,'mm')='02';

        23、對(duì)于每個(gè)雇員,顯示其加入公司的天數(shù)

        select ename,sysdate-hiredate from emp

        24、顯示姓名字段的任何位置,包含 "A" 的所有雇員的姓名

        select ename from emp where ename like '%A%';

        select ename from emp where instr(ename,’A’,1)>0;

        25、以年、月和日顯示所有雇員的服務(wù)年限

        Select months_between(sysdate,hiredate)/12 as “年”, months_between(sysdate,hiredate) as “月”, sysdate-hiredate as “日” from emp

        1、列出至少有一個(gè)雇員的所有部門

        select distinct dname from dept where deptno in (select distinct deptno from emp);

        2、列出薪金比"SMITH"多的所有雇員

        select ename,sal from emp where sal>(select sal from emp where ename=upper('smith'));

        3、列出所有雇員的姓名及其直接上級(jí)的姓名

        select e.ename,m.ename from emp e,emp m where e.mgr=m.empno(+);

        4、列出入職日期早于其直接上級(jí)的所有雇員

        select ename from emp e where hiredate<(select hiredate from emp where empno=e.mgr);

        5、列出部門名稱和這些部門的雇員,同時(shí)列出那些沒有雇員的部門

        select dname,ename from dept d left join emp e on d.deptno=e.deptno;

        6、列出所有“CLERK”(辦事員)的姓名及其部門名稱

        select ename,dname from emp e left join dept d on e.deptno=d.deptno where job=upper('clerk');

        7、列出各種工作類別的最低薪金,顯示最低薪金大于1500的記錄

        select job,min(sal) from emp group by job having min(sal)>1500;

        8、列出從事“SALES”(銷售)工作的雇員的姓名,假定不知道銷售部的部門編號(hào)

        select ename from emp where deptno = (select deptno from dept where dname=uppder('SALES'))

        9、列出薪金高于公司平均水平的所有雇員

        select ename from emp where sal>(select avg(sal) from emp);

        10、列出與“SCOTT”從事相同工作的所有雇員

        select ename from emp where job=(select job from emp where ename=upper('scott'));

        11、列出某些雇員的姓名和薪金,條件是他們的薪金等于部門30中任何一個(gè)雇員的薪金

        select ename,sal from emp where sal in (select sal from emp where deptno=30);

        12、列出某些雇員的姓名和薪金,條件是他們的薪金高于部門30中所有雇員的薪金

        select ename ,sal from emp where sal>(select max(sal) from emp where deptno=30);

        13、列出每個(gè)部門的信息以及該部門中雇員的數(shù)量

        select d.deptno,dname,count(ename) from dept d left join emp e on (d.deptno=e.deptno)

        group by d.deptno,dname

        14、列出所有雇員的雇員名稱、部門名稱和薪金

        Select e.ename,d.dname,e.sal from emp e left join dept d on (d.deptno=e.deptno)

        15、列出從事同一種工作但屬于不同部門的雇員的不同組合

        Select tba.ename,tbb.ename,tba.job,tbb.job,tba.deptno,tba.deptno

        From emp tba,emp tbb

        Where tba.job=tbb.job and tba.deptno<>tbb.deptno

        16、列出分配有雇員數(shù)量的所有部門的詳細(xì)信息,即使是分配有0個(gè)雇員

        Select dept.deptno,dname,loc,count(empno)

        From dept,emp

        Where dept.deptno=emp.deptno(+)

        Group by dept.deptno,dname,loc

        17、列出各種類別工作的最低工資

        Select min(sal) from emp group by job

        18、列出各個(gè)部門的MANAGER(經(jīng)理)的最低薪金

        Select deptno,min(sal) from emp where job=upper(‘manager’) group by deptno

        19、列出按年薪排序的所有雇員的年薪

        select (sal+nvl(comm,0))*12 as avn from emp order by avn

        20、列出薪金水平處于第四位的雇員

        Select * from (Select ename,sal, rank() over (order by sal desc) as grade from emp) where grade=4

      【Oracle的sql語句模擬試題及答案】相關(guān)文章:

      oracle的sql語句01-21

      CPA考試模擬試題及答案10-24

      2017年招警考試語句表達(dá)模擬試題及答案01-05

      小升初英語模擬試題及答案201602-24

      檢驗(yàn)技師考試模擬試題及答案06-28

      維修電工鑒定模擬試題及答案03-07

      2017年photoshop模擬試題及答案03-06

      2017外貿(mào)跟單員模擬試題及答案02-26

      《導(dǎo)游政策與法規(guī)》模擬試題及答案10-23

      主站蜘蛛池模板: 丰满人妻中文字幕免费一二三四区| 久久久久久久综合日本| 日本不卡在线一区二区| 欧美一级视频在线| 欧美亚洲日韩国产人成在线播放 | 精品国产乱码一区二区三区在线| 色yeye在线观看| 青铜峡市| 日本一区二区三区啪啪| 丰满少妇棚拍无码视频| 亚洲黄片久久| 91福利精品老师国产自产在线| 每日手机在线观看av| 亚洲av成人在线网站| 那曲县| 视频二区 无码中出| 国产激情视频免费观看| 欧美日本国产亚洲网站免费一区二区| 久草热视频这里有精品| 海城市| 国产成人自产拍免费视频| 国产极品美女到高潮视频 | 日产精品一区二区免费| 亚洲男人在线无码视频| 亚洲区福利视频免费看| 通许县| 手机色在线| 无码国产精品色午夜| 宾川县| 大渡口区| 苍南县| 99精品久久久中文字幕| 欧美丝袜秘书在线一区| 在线中文字幕日韩有码| 少妇被粗大猛进进出出| 在线免费观看视频一区二区| 日本五十路熟女在线视频| 无码国产日韩精品一区二区| 亚洲va中文字幕欧美不卡| 久久精品国产成人av| 亚洲人成网站www|