Субд лекции

Темы:

Сложные запросы

Если в условиях отбора используется несколько полей, то они могут соединяться оператором «И» или «ИЛИ». На рис. 6.13, 6.14 изображены примеры таких запросов. Первый из них выдает список военнообязанных мужчин (запрос «И»; аргументы запроса расположены на одной строке), второй (запрос «ИЛИ»; аргументы запроса расположены на разных строках) - всех мужчин и военнообязанных женщин.

Image

Как видим, разница в примерах запросов, изображенных на рис. 6.13 и 6.14, состоит только в том, что условия отбора заданы в первом случае на одной строке, а во втором - на разных, а ответ при этом получается разный. Поэтому рассматриваемый язык запросов и называется табличным двухмерным языком: ответ зависит от взаимного расположения аргументов поиска относительно друг друга.

Image

В одном запросе могут использоваться и более двух аргументов поиска, причем одна часть из них может связываться оператором «И», а другая - оператором «ИЛИ».

предыдущаяследующая