Задания на практические занятия № 1-21 по курсу "Разработка приложений на базе Oracle", страница 6

ENAME

DEPTNO

DNAME

CLARK

10

ACCOUNTING

KING

10

ACCOUNTING

MILLER

10

ACCOUNTING

SMITH

20

RESEARCH

ADAMS

20

RESEARCH

FORD

20

RESEARCH

SCOTT

20

RESEARCH

JONES

20

RESEARCH

ALLEN

30

SALES

BLAKE

30

SALES

MARTIN

30

SALES

JAMES

30

SALES

TURNER

30

SALES

WARD

30

SALES

14 row selected

2.  Выведите список всех должностей в отделе 30 (должности в списке не должны повторяться) и местоположения отдела.

JOB

LOC

CLERK

CHICAGO

MANAGER

CHICAGO

SALESMAN

CHICAGO

3.  Напишите запрос для вывода фамилии, названия отдела и местоположения отдела для всех служащих, зарабатывающих комиссионные.

ENAME

DNAME

LOC

ALLEN

SALES

CHICAGO

WARD

SALES

CHICAGO

MARTIN

SALES

CHICAGO

TURNER

SALES

CHICAGO

4.  Выведите фамилии служащих, содержащие букву А, с названиями отделов. Сохраните свою команду SQL в файле p4q4.sql.

ENАМE

DNAME

CLARK

ACCOUNTING

ADAMS

RESEARCH

ALLEN

SALES

WARD

SALES

JAMES

SALES

MARTIN

SALES

BLAKE

SALES

7 rows selected.

5.  Напишите запрос для вывода фамилии, должности, номера отдела и названия отдела всех служащих, работающих в городе DALLAS.

ENAME

JOB

DEPTNO

DNAME

SMITH

CLERK

20

RESEARCH

ADAMS

CLERK

20

RESEARCH

FORD

ANALYST

20

RESEARCH

SCOTT

ANALYST

20

RESEARCH

JONES

MANAGER

20

RESEARCH

6.  Выведите фамилии и номера служащих вместе с фамилиями и номерами их менеджеров. Назовите столбцы Employee,Emp#, Manager и Mgr#. Сохраните свою команду SQL в файле p4q6.sql.

Employee

Emp#

Manager

Mgr#

SCOTT

7788

JONES

7566

FORD

7902

JONES

7566

ALLEN

7499

BLAKE

7698

WARD

7521

BLAKE

7698

JAMES

7900

BLAKE

7698

TURNER

7844

BLAKE

7698

MARTIN

7654

BLAKE

7698

MILLER

7934

CLARK

7782

ADAMS

7876

SCOTT

7788

JONES

7566

KING

7839

CLARK

7782

KING

7839

BLAKE

7698

KING

7839

SMITH

7369

FORD

7902

13 rows selected.

7.  Измените файл p4q6.sqlтак, чтобы получить фамилии всех служащих, включая Кинга, который не имеет менеджера. Сохраните измененный запрос в файле p4q7.sql. Выполнитеp4q7.sql.