4. Создайте запрос для вывода фамилии, номера отдела и должности каждого служащего, отдел которою находятся в Далласе (DALLAS).
ENAME |
DEPTNO |
JOB |
JONES |
20 |
MANAGER |
FORD |
20 |
ANALYST |
SMITH |
20 |
CLERK |
SCOTT |
20 |
ANALYST |
ADAMS |
20 |
CLERK |
5. Получите список фамилий и окладов всех служащих, подчиненных Кингу (KING).
ENAME |
SAL |
BLAKE |
2850 |
CLARK |
2450 |
JONES |
2975 |
6. Получите номер отдела, фамилию и должность для каждого служащего, работающего в отделе сбыта (Sales).
DEPTNO |
ENAME |
JOB |
30 |
BLAKE |
MANAGER |
30 |
MARTIN |
SALESMAN |
30 |
ALLEN |
SALESMAN |
30 |
TURNER |
SALESMAN |
30 |
JAMES |
CLERK |
30 |
WARD |
SALESMAN |
6 rows selected |
7. Измените p6q3.sql для вывода номеров, фамилий и окладов всех служащих, которые работают в одном отделе с любым служащим с буквой “Т” в фамилии и оклады которых превышают средний. Сохраните новый запрос в файле p6q7.sql. Выполните его.
EMPNO |
ENAME |
SAL |
7566 |
JONES |
2975 |
7788 |
SCOTT |
3000 |
7902 |
FORD |
3000 |
7698 |
BLAKE |
2850 |
Практическое занятие 7
Это практическое занятие посвящено созданию многостолбцовых запросов.
1. Создайте запрос для вывода фамилии, номера отдела и оклада всех служащих,чей номер отдела и оклад совпадают с номером отдела и окладом любогослужащего, зарабатывающею комиссионные.
ENAME |
DEPTNO |
SAL |
MARTIN |
30 |
1250 |
WARD |
30 |
1250 |
TURNER |
30 |
1500 |
ALLEN |
30 |
1600 |
2. Выведите фамилию, номер отдела и оклад всех служащих, чей оклад и комиссионные совпадают с окладом и комиссионными любого служащего, работающего в Далласе (Dallas).
ENAME |
DNAME |
SAL |
SMITH |
RESEARCH |
800 |
ADAMS |
RESEARCH |
1100 |
JONES |
RESEARCH |
2975 |
FORD |
RESEARCH |
3000 |
SCOTT |
RESEARCH |
3000 |
3. Создайте запрос для вывода фамилии, даты найма и оклада всех служащих, которые получают такой же оклад и такие же комиссионные, как Скотт (Scott).
ENAME |
HIREDATE |
SAL |
FORD |
03-DEC-81 |
3000 |
4. Выведите фамилию, должность и оклад всех служащих, оклад которых превышает оклад любого клерка (CLERK). Отсортируйте результаты по убыванию окладов.
ENAME |
JOB |
SAL |
KING |
PRESIDENT |
5000 |
FORD |
ANALYST |
3000 |
SCOTT |
ANALYST |
3000 |
JONES |
MANAGER |
2975 |
BLAKE |
MANAGER |
2850 |
CLARK |
MANAGER |
2450 |
ALLEN |
SALESMAN |
1600 |
TURNER |
SALESMAN |
1500 |
8 rows selected. |
Практическое занятие 8
На этом занятии вы создаете файлы, которые могут использоваться интерактивно. Для указания критериев выборки во время выполнения используются переменные подстановки.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.