11. Выведите на экран имя, соединенное с должностью через запятую и пробел. Назовите новый столбец "Cлужащий и должность".
Служащий и должность |
KING, PRESIDENT |
BLAKE, MANAGER |
CLARK, MANAGER |
JONES, MANAGER |
MARTIN, SALESMAN |
ALLEN, SALESMAN |
TURNER, SALESMAN |
JAMES, CLERK |
ward, salesman |
FORD, ANALYST |
SMITH, CLERK |
SCOTT, ANALYST |
ADAMS, CLERK |
MILLER, CLERK |
14 rows selected. |
12. Создайте запрос для вывода всех данных из таблицы ЕМР. Разделите столбцы запятыми. Назовите столбец Отчет.
Отчет |
7839, KING, PRESIDENT, ,17-NOV-81, 5000,,10 |
7698, BLAKE, MANAGER, 7839,01-MAY-81, 2850,,30 |
7782, CLARK, MANAGER, 7839,09-JUN-81, 2450,,10 |
7566, JONES, MANAGER, 7839,02-APR-81, 2975,,20 |
7654, MARTIN, SALESMAN, 7698,28-SEP-81, 1250, 1400, 30 |
7499, ALLEN, SALESMAN, 7698,20-FEB-81, 1600, 300,30 |
7844, TURNER, SALESMAN, 7698,08-SEP-81, 1500, 0,30 |
7900, JAMES, CLERK, 7698, 03-DEC-81, 950,, 30 |
7521, WARD, SALESMAN, 7698,22-FEB-81, 1250, 500,30 |
7902, FORD, ANALYST, 7566,03-DEC-81, 3000,, 20 |
7369, SMITH, CLERK, 7902,17-DEC-80, 800,,20 |
7788, SCOTT, ANALYST, 7566, 09-DEC-82, 3000,,20 |
7876, ADAMS, CLERK, 7788, 12-JAN-83, 1100,,20 |
7934, MILLER, CLERK, 7782, 23-JAN-82, 1300,, 10 |
14 rows selected. |
Практическое занятие 2
Упражнения этого занятия прививают навыки использования предложений WHERE и ORDER BY.
1. Создайте запрос для вывода имени и заработной платы служащих, зарабатывающих более $2850. Сохраните команду SQL в файле p2q1.sql. Выполните запрос.
ENAME |
SAL |
|
KING |
5000 |
|
JONES |
2975 |
|
FORD |
3000 |
|
SCOTT |
3000 |
2. Создайте запрос для вывода фамилии и номера отдела служащего под номером 7566.
ENAME |
DEPTNO |
|
JONES |
20 |
3. Загрузитефайл p2q1.sql в буфер SQL. Выведите фамилии и оклады всех служащих, чей оклад не входит в диапазон от $1500 до $2850. Сохраните команду SQL в файле p2q3.sql. Выполните запрос.
ENAME |
SAL |
|
KING |
5000 |
|
JONES |
2975 |
|
MARTIN |
1250 |
|
JAMES |
950 |
|
WARD |
1250 |
|
FORD |
3000 |
|
SMITH |
800 |
|
SCOTT |
3000 |
|
ADAMS |
1100 |
|
MILLER |
1300 |
|
10 rows selected. |
4. Выведите фамилию, должность и дату начала работы всех служащих, нанятых в период с 20 февраля 1981 г. по 1 мая 1981 г. Отсортируйте данные в порядке возрастания даты найма.
ENAME |
JOB |
HIREDATE |
ALLEN |
SALESMAN |
20-FEB-81 |
WARD |
SALESMAN |
22-FEB-81 |
JONES |
MANAGER |
02-APR-81 |
BLAKE |
MANAGER |
01-МАY-81 |
5. Выведите фамилию и номер отдела всех служащих из отделов 10 и 30. Отсортируйте данные по фамилиям в алфавитном порядке.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.