Page 154 - 4505
P. 154
GROUP BY <имя группируемого поля>
HAVING <имя поля> Условие Значение;
Наприклад:
Вивести код клієнта і суму доставки по кожному клієнтові, якщо сума доставки
перевищує 100.
SELECT КодКлиента, Sum(СтоимостьДоставки)
FROM Заказы
GROUP BY КодКлиента
HAVING Sum(СтоимостьДоставки) > 100;
5. Сортування в порядку зростання або убування
SELECT <имя поля1>,…, <имя поляN>
FROM <имя таблицы>
WHERE <имя поля> Условие Значение
ORDER BY <имя поля1> [ASC | DESC ][, <имя поля2> [ASC | DESC ];
За умовчанням здійснюється сортування за збільшенням. ASC - за збільшенням, DESC - по
убуванню.
Наприклад:
Вивести на екран код замовлення і вартість доставки по всіх замовленнях і
відсортувати за збільшенням вартість доставки
SELECT КодКлиента, СтоимостьДоставки
FROM Заказы
ORDER BY СтоимостьДоставки;
Або
SELECT КодКлиента, СтоимостьДоставки
FROM Заказы
ORDER BY СтоимостьДоставки ASC;
Контрольні питання:
1. Для чого використовуються запити?
2. Які типи запитів ви знаєте?
3. Як створити запит в Access?
4. Які режими створення запитів ви знаєте?
5. Що таке SQL?
5.7. ACCESS. СТВОРЕННЯ ФОРМ
Способи створення форм. Мастре форм. Створення форм в режимі конструктора.
Розробник, працюючи над створенням бази даних, ретельно продумує структуру всіх
таблиць і запитів, які в неї входитимуть. Але подальшим інформаційним заповненням цієї бази,
він вже займатися не буде. Це робитимуть спеціальні користувачі БД. Дуже часто вони можуть
виявитися людьми з кваліфікацією недостатньою для роботи з базою даних в чистому вигляді.
Ось саме для цих людей і для максимального спрощення їх праці - створюються форми.
150