Читайте также: |
|
Следующие упражнения проверят ваше понимание условий фильтра_ ции. Решения ищите в приложении С.
В первых двух упражнениях используются следующие данные о тран_ закциях:
Txn_id | Txn_date | Account_id | Txn_type_cd | Amount |
2005_02_22 | CDT | 1000.00 | ||
2005_02_23 | CDT | 525.75 | ||
2005_02_24 | DBT | 100.00 | ||
2005_02_24 | CDT | |||
2005_02_25 | DBT | |||
2005_02_25 | DBT | |||
2005_02_25 | CDT | 125.37 | ||
2005_02_26 | DBT | |||
2005_02_27 | CDT | |||
4.1
Какие ID транзакций возвращают следующие условия фильтрации?
txn_date < '2005_02_26' AND (txn_type_cd = 'DBT' OR amount > 100)
4.2
Какие ID транзакций возвращают следующие условия фильтрации?
account_id IN (101,103) AND NOT (txn_type_cd = 'DBT' OR amount > 100)
4.3
Создайте запрос, выбирающий все счета, открытые в 2002 году.
4.4
Создайте запрос, выбирающий всех клиентов_физических лиц, второй буквой фамилии которых является буква 'a' и есть 'e' в любой пози_ ции после 'a'.
Запрос к нескольким таблицам
Поскольку реляционные БД предполагают расположение независи_ мых сущностей в разных таблицах, необходим механизм сведения не_ скольких таблиц воедино в одном запросе. Этот механизм известен как соединение (join), и данная глава посвящена самому простому и наибо_лее распространенному соединению – внутреннему соединению (inner join). Все разнообразные типы соединений представлены в главе 10.
Дата добавления: 2015-08-17; просмотров: 62 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Регулярные выражения | | | Что такое соединение? |