Gt;100 And <200 абоBetween 100 And 200

Збережіть запит під назвою Діапазон ціни.

 

2.2 Створимо запит до таблиці Закази, який вибиратиме записи про виконані замовлення протягом 1997 p. (запит Діапазон дати).

Щоб відібрати записи про виконані замовлення протягом 1997 року, потрібно накласти на поле ДатаИсполнения таблиці Закази, умову:

>=#01.01.97# And <#01.01.98# або Between #01.01.97# And #01.01.98#.

Зауваження При написанні виразів значення дати записується між спеціальними символами (#).

Утвориться запит Діапазон дати, який відобразить 398 з 830 записів таблиці Закази.

ЗауваженняДля відображення декількох діапазонів значень, критерій кожного діапазону записують в окремому рядку

 

2 3. Створимо запит до таблиці Сотрудники, який вибиратиме записи працівників, у яких немає телефону (запит Неповні дані).

Для виявлення незавершених (чи неповних) записів використовується умова Is Null. Отже, у нашому запиті на поле Телефон повинна накладатися умова Is Null.

ЗауваженняДля того, щоб відобразити лише працівників, у яких є телефон, повинна виконуватись умова Is Not Null.

Приклад 3. Створення параметричного запиту.

3.1. Створимо параметричний запит Параметр, який створюватиме таблицю Категорія-товар, у яку ввійдуть записи про товар заданої користувачем категорії.

Якщо потрібно, щоб відображалася уся інформація про товар, то такий запит можна створити на основі запиту Молочні продукти створеного у Прикладі 2. На місці умови у бланку запиту достатньо ввести вираз:[Введіть код категорії товару]. Крім того, потрібно змінити назву таблиці, яка утворюватиметься після його виконання (Категорія-товар). Якщо ж достатньо, щоб відображалась лише певна інформація про кожне найменування товару, то доцільно використати конструктор простих запитів, у якому вибрати лище окремі поля таблиці Товари (наприклад, Марка, Код-Типа, Цена, ПоставкиПрекращены). У конструкторі запиту на місці умови для поля КодТипа треба записати вираз[Bвeдіть код категорії товару], задати відповідний тип запиту (запит на створення таблиці) та назву таблиці, яка утворюватиметься після виконання запиту.

Зауваження. При створенні параметричних запитів у квадратних дужках можна записувати будь-яку інформацію, що відображатиметься у діалоговому вікніВведите значение параметра, яке з'являється при його запуску.

Після запуску запиту на виконання відкриється діало­гове вікно (мал. 3.24), в яке потрібно ввести цифру - номер категорії товару.

 

При повторному виконанні цього запиту програма повідомлятиме про знищення таблиці Категорія-товар. Користувач після цього може ввести у діалогове вікно код іншої категорії та створити нову таблицю з іншими даними.

Зауваження. При перегляді таблиці Категорія-товар видно, що поля КодТипа та ПоставкиПрекращены не успадкували всіх властивостей цих полів таблиці Товари

3.2. Створимо запит до таблиці Закази, який вибиратиме записи про виконані замовлення протягом заданого періоду (запит Діапазон дати-параметричний).

Для такого запиту використовують оператори діапазонуBetween таAnd. У нашому випадку на місці критерію відбору інформації у полі ДатаИсполнения повинен стояти вираз: