ВУЗ:
Составители:
Рубрика:
19
– в Access:
SELECT Name, Lastname, Surname FROM Staff WHERE Lastname LIKE
“*ва*”
– в Oracle:
SELECT Name, Lastname, Surname FROM ADMIN_PAY.Staff WHERE
Lastname LIKE '%ва%';
21. Выбрать неповторяющийся список должностей, у которых
значение оканчивается на ‘ль’ (рис. 9):
– в VFP, MS SQL Server:
SELECT DISTINCT Post FROM Staff WHERE Post LIKE '%ль'
Post
Строитель
Рис. 9. Результат запроса
с использованием Like
– в Access:
SELECT DISTINCT Post FROM Staff WHERE Post LIKE “*ль”
– в Oracle:
SELECT DISTINCT Post FROM ADMIN_PAY.Staff WHERE Post LIKE
'%ль';
Выбор записей по нескольким условиям
22. Вывести всех сотрудников, которые получили зарплату 15.03.2003
в размере от 2000 до 3000 руб.:
– в VFP:
SELECT Name, Lastname, Surname FROM Staff, Pay WHERE
(Staff.T_number = Pay.T_number) AND Pay_day = CTOD(‘15.03.2003’) AND
((Sum_pay>=2000) AND (Sum_pay<3000))
– в MS SQL Server:
SELECT Name, Lastname, Surname FROM Staff, Pay WHERE
(Staff.T_number = Pay.T_number) AND Pay_day = '15-MAR-2003' AND
((Sum_pay>=2000) AND (Sum_pay<3000))
– в Access:
SELECT Name, Lastname, Surname FROM Staff, Pay WHERE
(Staff.T_number = Pay.T_number) AND Pay_day = #15.03.2003# AND
((Sum_pay>=2000) AND (Sum_pay<3000))
– в Oracle:
SELECT Name, Lastname, Surname FROM ADMIN_PAY.Staff,
ADMIN_PAY.Pay WHERE (Staff.T_number = Pay.T_number) AND Pay_day
= '15-MAR-2003' AND ((Sum_pay>=2000) AND (Sum_pay<3000));
Страницы
- « первая
- ‹ предыдущая
- …
- 18
- 19
- 20
- 21
- 22
- …
- следующая ›
- последняя »