Сборник упражнений по стандарту SQL. Семенова И.И. - 14 стр.

UptoLike

Составители: 

14
SELECT Name, Lastname, Surname FROM Staff, Paies, Items_pay
WHERE (Staff.T_number = Paies.T_number) AND (Paies.Code_pay =
Items_pay.Code_pay) AND (Item_pay IN(‘премия,оплата учебы,
поощрение))
20. Вывести список сотрудников с табельными номерами 4, 67, 45, 77
(рис. 8):
SELECT Name, Lastname, Surname, T_Number FROM Staff WHERE
T_Number IN(4, 67, 45, 77)
Name Lastname Surname T_number
Иван Васильевич Артемьев
67
Савел
Игнатьевич Соянов 4
Рис. 8. Список сотрудников
по указанным номерам
Выбор записей с использованием Like
21. Вывести неповторяющийся список статей в зарплате, которые
начинаются на буквун:
на VFP, MS SQL Server:
SELECT DISTINCT Item_pay FROM Items_pay WHERE Item_pay LIKE
н%
на Access:
SELECT DISTINCT Item_pay FROM Items_pay WHERE Item_pay LIKE
н*
LIKE( ) проверка на соответствие шаблону, где шаблон записывается в
двойных кавычках. % или * подстановочный знак в шаблоне,
совпадающий с любой последовательностью из нуля и более символов.
_ или ? подстановочный знак в шаблоне, совпадающий с одним любым
символом на указанном месте. Пример шаблона на Access: "?нар*"
вывести все строки, у которых первый символ любой, далее обязательная
последовательность нар, конец строки любой.
22. Вывести список сотрудников, отчества которых содержат
сочетание буквва:
на VFP, MS SQL Server:
SELECT Name, Lastname, Surname FROM Staff WHERE Lastname LIKE
“%ва%
на Access:
SELECT Name, Lastname, Surname FROM Staff WHERE Lastname LIKE
“*ва*
PDF created with pdfFactory Pro trial version www.pdffactory.com