Oracle資料庫查詢語句

來源:互聯網
上載者:User

標籤:

編寫以下查詢的SQL語句,以scott使用者的emp表和dept表作為查詢資料:

1.列出至少有一個員工的所有部門。

SQL語句:

select * from SCOTT.DEPTwhere deptno in(select distinct deptno from SCOTT.DEPT);

查詢結果:

 

2.列出所有員工的姓名及其直接上級的姓名。

SQL語句:

select e.ename 員工姓名,m.ename 上級姓名from scott.emp e,scott.emp mwhere m.empno=e.mgr;

查詢結果:

 

3.列出部門名稱和這些部門的員工資訊,同時列出那些沒有員工的部門。

SQL語句:

select d.dname,e.*from scott.dept d,scott.emp ewhere d.deptno=e.deptno(+);

查詢結果:

 

4.列出最低薪金大於1500 的各種工作。

SQL語句:

select job 工作,min(sal) 最低薪金from SCOTT.EMPgroup by jobhaving min(sal)>1500;

查詢結果:

 

5.列出薪金高於公司平均薪金的所有員工。

SQL語句:

select *from SCOTT.EMPwhere  sal>(select avg(sal) from SCOTT.EMP);

查詢結果:

 

6.列出薪金等於部門30 中員工的薪金的所有員工的姓名和薪金。

SQL語句:

select ename,sal,deptnofrom SCOTT.EMPwhere sal in (select sal from SCOTT.EMP where deptno=30);

查詢結果:

 

Oracle資料庫查詢語句

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.