-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path2 - lab.sql
34 lines (25 loc) · 1.77 KB
/
2 - lab.sql
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
SELECT * FROM employees;
/* Выведите всю информацию о регионах. */
SELECT * FROM regions;
/* Выведите информацию о имени, id департамента, зарплате и фамилии для всех работников. */
SELECT first_name, department_id, salary, last_name FROM employees;
/* Выведите информацию о id работника, электронной почте и дату, которая была за неделю до трудоустройства для всех работников.
Столбец, который будет содержать дату назовите One week before hire date . */
SELECT employee_id, email, hire_date-7 AS "one week before hire date" FROM employees;
/* Выведите информацию о работниках с их позициями в формате: Donald(SH_CLERK) . Назовите столбец our_employees. */
SELECT first_name || '(' || job_id || ')' our_employees FROM employees;
/* Выведите список уникальных имён среди работников. */
SELECT DISTINCT first_name FROM employees;
/* Выведите следующую информацию из таблицы jobs:
-job_title
-выражение в формате: «min = 20080, max = 40000», где 20080 – это минимальная з/п, а 40000 – максимальная. Назовите этот столбец info.
-максимальную з/п и назовите столбец max,
-новую з/п, которая будет называться new_salary и вычисляться поформуле: max_salary*2-2000. */
SELECT * FROM jobs;
SELECT job_title, 'min = '||min_salary||', max = '|| max_salary as info, max_salary as max, max_salary*2-2000 as new_salary FROM jobs;
/* Выведите на экран предложение «Peter's dog is very clever», используя одну из двух техник работы с одинарными кавычками. */
SELECT q'<Peter's dog is very clever>' FROM dual;
/* Выведите на экран предложение «Peter's dog is very clever», используя, отличную от предыдущего примера, технику работы с одинарными кавычками */
SELECT 'Peter''s dog is very clever' FROM dual;
/* Выведите на экран количество минут в одном веке (1 год = 365.25дней). */
SELECT 365.25*100*24*60 FROM dual;