ам'ятає, а у відповідь на введену букву запит виводить назву всіх фірм на зазначену букву.
У режимі SQL даний запит виглядає так: Кліенти.Фірма, Кліенти.Адрес, Кліенти.ТелефонКліенти (((Кліенти.Фірма) Like [Введіть] amp; * ));
«Запит по типу товару»
Простий запит, який дозволяє виводити товари (з таблиці Товар) за певним типом. При цьому дається опис товару - виробник, характеристика, ціна, кількість.
Нижче представлений результат виконання даного запиту при введенні товару «Шуби»
У режимі SQL запит виглядає так: Товар.Тіп, Товар.Проізводітель, Товар.Характерістіка, Товар.Цена, Товар.КолічествоТовар (((Товар.Тіп) Like [Введіть тип] amp; * ));
Запит оновлення «Оновлення замовлення».
Запит, який оновлює кількість товарів (у тому числі і проданих) у таблиці Товар, а також він оновлює поле Виконано в таблиці Замовлення. Запит працює таким чином: якщо в таблиці Замовлення в поле Виконано є замовлення з помилковим значенням (False), то даний запит оновлює всі товари, які містяться в даному замовленні в таблиці Товар.
Наприклад: У таблиці Замовлення є замовлення, що складається з 5 товарів «Шорти, міні», що містить назву фірми-замовника і дату замовлення. Дане замовлення не виконано, тобто в поле Виконано стоїть значення брехня. Запустивши запит «Оновлення замовлення», відбувається наступне: значення виконаний в таблиці стає істиною (True), кількість наявних на складі товарів «Шорти, міні» зменшується на 5, у той час як кількість проданих на стільки ж збільшується.
У режимі SQL запит виглядає так: Замовлення INNER JOIN (Товар INNER JOIN Заказанние_товари ON (Товар.Номер=Заказанние_товари. [Код товара]) AND (Товар.Номер=Заказанние_товари. [Код товара])) ON Замовлення. [Код замовлення]=Заказанние_товари.Номер SET Товар.Колічество=Товар.Колічество-Заказанние_товари. [Кількість], Закази.Виполнен=True, Товар. [Кількість проданих]=Товар. [Кількість проданных]+Заказанные_товары.[Количество](((Заказы.Выполнен)=False));
Запит на «Створення таблиці уцінених товарів».
Цей запит створює нову таблицю зі зниженими в ціні товарами. Він працює таким чином:
При запуску запиту необхідно ввести відсоток уцінені товари, а потім дату. Запит вибирає всі товари, дата поставки яких відповідає введеної датою, і копіює їх в нову таблицю знижені в ціні товари.
Наприклад:
Я запускаю запит і вводжу відсоток=15
і дату 07.01.05. У результаті у мене виходить таблиця, що містить 2 записи:
У порівнянні з таблицею Товар ціни дійсно знизилися на 15%.
У режимі SQL запит виглядає так: Товар.Тіп, Товар.Проізводітель, Товар.Характерістіка, Товар.Цена * (1- [Введіть відсоток уцінених]/100) AS Вираженіє2, Товар. [Дата поставки ] INTO [знижені в ціні товари] Товар (((Товар. [Дата поставки])=[Введіть дату]));
Запит «Сума всіх товарів»
Цей запит дозволяє визначити, скільки на складі товару кожного типу і його ціну, а також загальну вартість всієї партії кожного товару. Всі дані для запиту з таблиці Товар. Я вважаю цей запит корисним, так як з його допомогою можна визначити загальну вартість всіх наявних товарів. Щоб порахувати суму всіх товарів, треба в режимі SQL помножити ціну всіх товарів на їх кількість.
(сортування по типу)
У режимі SQL запит виглядає так: Товар.Тіп, Товар.Проізводітель, Товар.Характерістіка, Товар.Цена, Товар.Колічество, Товар.Цена * Товар.Колічество AS [Загальна вартість] Товар; Запит на додавання;
Запит «Сума покупок клієнтів»
Запит вибирає всіх клієнтів, які вчинили замовлення, і видає інформацію про сумі замовлення, про кількість замовлених товарів і про виконання замовлення.
Даний запит необхідний для визначення частих клієнтів і для розгляду можливості надання пільг і знижок постійним замовникам. Для побудови запиту дані беруться з таблиць Замовлення, Замовлені товари, Клієнти, Товар.
У режимі SQL запит виглядає так: Закази.Фірма, Замовлення. [Дата замовлення], Sum (Заказанние_товари.Колічество) AS [Кількість], Sum (Заказанние_товари! Кількість * Товар! Ціна) AS Сума, Закази.Виполнен (Клієнти INNER JOIN Замовлення ON Кліенти.Фірма=Закази.Фірма) INNER JOIN (Товар INNER JOIN Заказанние_товари ON Товар.Номер=Заказанние_товари.id) ON Замовлення. [Код замовлення]=Заказанние_товари.НомерBY Закази.Фірма, Замовлення. [Дата замовлення], Закази.Виполнен;
«То...