ВУЗ:
Составители:
Рубрика:
22
– в VFP, MS SQL Server, Access:
SELECT DISTINCT Name, Lastname, Surname FROM Staff INNER JOIN
Pay ON Staff.T_number = Pay.T_number WHERE (Sum_pay>=2000) AND
(Sum_pay<3000)
– в Oracle:
SELECT DISTINCT Name, Lastname, Surname FROM
ADMIN_PAY.Staff INNER JOIN ADMIN_PAY.Pay ON Staff.T_number =
Pay.T_number WHERE (Sum_pay>=2000) AND (Sum_pay<3000);
Name Lastname Surname
Василий Михайлович Сидоров
Иван Петрович Иванов
Савел Игнатьевич Соянов
Рис. 11. Результат
многотабличного запроса
27. Вывести коды зарплат, в которых была статья вычетов ‘за
бездетность’:
– в VFP, MS SQL Server, Access:
SELECT Pay.Code_pay FROM Pay INNER JOIN Items_pay ON
Pay.Code_pay = Items_pay.Code_pay WHERE Item_pay = 'за бездетность'
– в Oracle:
SELECT Pay.Code_pay FROM ADMIN_PAY.Pay INNER JOIN
ADMIN_PAY.Items_pay ON Pay.Code_pay = Items_pay.Code_pay WHERE
Item_pay = 'за бездетность';
28. Вывести неповторяющийся список всех сотрудников, в которых
была в зарплате статья вычетов ‘за бездетность’:
– в VFP, MS SQL Server, Access:
SELECT DISTINCT Name, Lastname, Surname FROM Staff INNER JOIN
Pay INNER JOIN Items_pay ON Pay.Code_pay = Items_pay.Code_pay ON
Staff.T_number = Pay.T_number WHERE Item_pay = 'за бездетность'
– в Oracle:
SELECT DISTINCT Name, Lastname, Surname FROM
ADMIN_PAY.Staff INNER JOIN ADMIN_PAY.Pay INNER JOIN
ADMIN_PAY.Items_pay ON Pay.Code_pay = Items_pay.Code_pay ON
Staff.T_number = Pay.T_number WHERE Item_pay = '
за бездетность';
Вычисления.
29. Вывести список сотрудников, должности и срок их работы в годах
с сортировкой по уменьшению стажа (рис. 12):
Страницы
- « первая
- ‹ предыдущая
- …
- 21
- 22
- 23
- 24
- 25
- …
- следующая ›
- последняя »