官术网_书友最值得收藏!

4.6 練習:查詢EMPLOYEES表信息

在本練習中,將在SQL*Plus環境下,通過執行相應命令,查詢雇員的姓名、職務、部門等信息。


操作步驟:

① 使用HR身份登錄,查詢EMPLOYEES表中每個雇員的所有記錄。輸入并執行如下SQL語句。

     SQL>select * from employees;

查詢結果應該包括客戶信息的所有列,并且包括該表的所有記錄行。

② 查詢EMPLOYEES表中每個雇員的姓名、職位和薪金。

    SQL> select first_name,last_name,job_id,salary
      2  from hr.employees;

③ 在SELECT語句中使用連接查詢DEPARTMENTS和EMPLOYEES表,從中檢索屬于某一部門的信息。

    SQL>select t1.first_name,t1.last_name,t1.job_id,t1.salary,t2.department_name
      2  from employees t1, departments t2
      3  where t1.department_id=t2.department_id and
      4  t2.department_name='Sales';

④ 使用子查詢查詢屬于某一部門的員工信息。

    SQL> select t1.first_name,t1.last_name,t1.job_id,t1.salary
      2  from employees t1
      3  where t1.department_id in(select department_id
      4  from departments
      5  where
      6  department_name='Sales');

⑤ 統計某一部門的雇員的最高和最低薪金。

    SQL> select t2.department_name,max(t1.salary),min(t1.salary)
      2  from employees t1,departments t2
      3  where t1.department_id=t2.department_id
      4  group by t2.department_name;
主站蜘蛛池模板: 阳山县| 资兴市| 武定县| 株洲市| 金堂县| 北海市| 元阳县| 板桥市| 延吉市| 佛坪县| 临城县| 尖扎县| 疏勒县| 洛南县| 荣成市| 砀山县| 读书| 九寨沟县| 云林县| 泾阳县| 清丰县| 依安县| 永德县| 即墨市| 唐海县| 华宁县| 嘉鱼县| 隆尧县| 分宜县| 奎屯市| 常德市| 绥中县| 将乐县| 乡城县| 博乐市| 武安市| 长泰县| 桓台县| 陕西省| 黄浦区| 和林格尔县|