SQL-запросы, считывающие из таблицы все строки, полезны при просмотре базы данных и создании отчетов, однако редко применяются для чего-нибудь еще. Обычно требуется выбрать из таблицы несколько строк и включить в результаты запроса только их. Чтобы указать, какие строки требуется отобрать, следует использовать предложение WHERE. Ниже покажем несколько запросов, в которых используется это предложение.
Нам нужно достать все IDN_КЛИЕНТА за 7 мая: (5.2.3 - 1)
SELECT IDN_КЛИЕНТА
FROM ДОКУМЕНТ
WHERE ДАТА=’7.05.2000’
Нам нужно достать все документы, полученные за март месяц: (5.2.3 - 2)
SELECT *
FROM ДОКУМЕНТ
WHERE ДАТА > ’1.03.2000’ AND ДАТА <= ’31.03.2000’
Нам нужно достать все IDN_КЛИЕНТА, у которых IDN_СКЛАДА=1: (5.2.3 - 3)
SELECT IDN_КЛИЕНТА
FROM ДОКУМЕНТ
WHERE IDN_СКЛАДА=1