4. Измените p3q2.sq. Добавьте еще один столбец, который будет содержать результат вычитания старого оклада из нового. Назовите столбец Increase. Выполните запрос еще раз.
EMPNO |
ENAME |
SAL |
New Salary |
Increase |
7839 |
KING |
5000 |
5750 |
750 |
7698 |
BLAKE |
2850 |
3278 |
428 |
7782 |
CLARK |
2450 |
2818 |
368 |
7566 |
JONES |
2975 |
3421 |
446 |
5. Для каждого служащего выведите фамилию, дату найма и дату пересмотра зарплаты, которая приходится на первый понедельник после шести месяцев работы. Назовите столбец REVIEW. Форматдатынавыводе - как –“Sunday, the Seventh of September. 1981.”
ENAME |
HIREDATE |
REVIEW |
KING |
17-NOV-81 |
Monday, the Twenty-Fourth of May, 1982 |
BLAKE |
Ol-MAY-81 |
Monday, the Second of November, 1981 |
CLARK |
09-JUN-81 |
Monday, the Fourteenth of December, 1981 |
JONES |
02-APR-81 |
Monday, the Fifth of October, 1981 |
MARTIN |
28-SEP-81 |
Monday, the Twenty-Ninth of March, 1982 |
ALLEN |
20-FEB-81 |
Monday, the Twenty-Fourth of August, 1981 |
TURNER |
08-SEP-81 |
Monday, the Fifteenth of March, 1982 |
JAMES |
03-DEC-81 |
Monday, the Seventh of June, 1982 |
WARD |
22-FEB-81 |
Monday, the Twenty-Fourth of August, 1981 |
FORD |
03-DEC-81 |
Monday, the Seventh of June, 1982 |
Smith |
17-DEC-80 |
Monday, the Twenty-Second of June, 1981 |
SCOTT |
09-DEC-82 |
Monday, the Thirteenth of June, 1983 |
ADAMS |
12-JAN-83 |
Monday, the Eighteenth of July, 1983 |
MILLER |
23-JAN-82 |
Monday, the Twenty-Sixth of July, 1982 |
14 rows selected. |
6. Для каждого служащего выведите фамилию и вычислите количество месяцев со дня найма до настоящего времени, округленное до ближайшего целого. Назовитестолбец MONTHS_WORKED. Результаты отсортируйте по количеству отработанных месяцев.
ENAME |
MONTHS_WORKED |
ADAMS |
177 |
SCOTT |
178 |
MILLER |
188 |
JAMES |
190 |
FORD |
190 |
KING |
191 |
MARTIN |
192 |
TURNER |
193 |
CLARK |
196 |
BLAKE |
197 |
JONES |
198 |
WARD |
199 |
ALLEN |
199 |
SMITH |
202 |
14 rows selected |
7. Получите по каждому служащему отчет в следующем виде: <фамилия> зарабатывает <оклад> в месяц, но желает <утроенный оклад>. Назовитестолбец Dream Salaries.
Dream Salaries |
KING зарабатывает $5,000.00 в месяц, но желает $ 15,000.00. |
BLAKE зарабатывает $2,850.00 в месяц, но желает $ 8,550.00. |
CLARK зарабатывает $2,450.00 в месяц, но желает $ 7,350.00.
|
JONES зарабатывает $2,975.00 в месяц, но желает $ 8,925.00. |
MARTIN зарабатывает $1,250.00 в месяц, но желает $ 3,750.00. |
ALLEN зарабатывает $1,600.00 в месяц, но желает $ 4,800.00. |
TURNER зарабатывает $1,500.00 в месяц, но желает $ 4,500.00. |
JAMES зарабатывает $950.00 в месяц, но желает $ 2,850.00. |
WARD зарабатывает $1,250.00 в месяц, но желает $ 3,750.00. |
FORD зарабатывает $3,000.00 в месяц, но желает $ 9,000.00. |
Smith зарабатывает $800.00 в месяц, но желает $ 2,400.00. |
SCOTT зарабатывает $3,000.00 в месяц, но желает $ 9,000.00.
|
ADAMS зарабатывает $1,100.00 в месяц, но желает $ 3,300.00. |
MILLER зарабатывает $1,300.00 в месяц, но желает $ 3,900.00. |
14 rows selected |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.