Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Teor_BD_Lek.doc
Скачиваний:
2
Добавлен:
01.04.2025
Размер:
1.54 Mб
Скачать

Запрос 2

Сколько изделий И2 поставляет фирма Заря?

Для ответа на этот запрос необходимо использовать данные из двух таблиц. Для того чтобы указать системе, по каким столбцам устанавливается связь между таблицами, в соответствующих столбцах таблиц-образцов надо напечатать так называемый элемент-пример. В качестве элемента-примера можно использовать любую последовательность символов, выделив их символом подчеркивания. Важно, чтобы в обеих таблицах был указан один и тот же элемент-пример. Этим мы обеспечим выполнение операции сцепления (соединения) этих таблиц.

ПОСТАВЩИК

П#

Имя поставщика

Город

Заря

ПОСТАВКИ

П#

И#

Кол

__П

И2

Р.

Ответная таблица будет содержать все необходимые данные, пустые столбцы не выводятся.

Имя поставщика

И#

Кол

Заря

И2

500

В запросе можно указывать более сложные условия отбора с помощью операторов сравнения <, >, <=, >=, <>. Условия, указанные в разных строках столбца таблицы-образца, воспринимаются системой как операнды логической операции ИЛИ, а условия, указанные в разных столбцах одной и той же таблицы воспринимаются системой как операнды логической операции И.

Запрос 3

Какие изделия поставляются в количестве 200 или 300 единиц?

ПОСТАВКИ

П#

И#

Кол

Р.

200

300

Ответ:

И#

Кол

И1

И2

И3

И1

300

200

200

200

Запрос 4

Какие изделия поставляются поставщиком П2 в количестве 500 единиц.

Ответ:

ПОСТАВКИ

П#

И#

Кол

П#

И#

Кол

П2

Р.

500

П2

И2

500

Языки QBE, реализованные в коммерческих СУБД, обладают многочисленными дополнительными средствами манипулирования данными.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]