Page 36 - 6877
P. 36
Для створення і виконання SQL-запитів у ГІС «Карта»
призначені Редактор запроса і Построитель запроса.
За допомогою SQL-запиту можна:
- Формувати поля набору даних при виконанні програми.
- Включати в набір даних поля і записи з декількох таблиць.
- Вибирати записи за складними критеріями.
- Сортувати набір даних по будь-якому полю, в тому числі
не індексуваному.
- Виконувати пошук даних.
Функції SQL:
AVERAGE () - середнє значення;
COUNT () - кількість значень;
MAXIMUM () - максимальне значення;
MINIMUM () - мінімальне значення;
SUM () - сума значень.
Оператор SELECT - найважливіший оператор мови SQL.
Він використовується для відбору записів, що задовольняють
складним критеріям пошуку. Цей оператор має наступний
формат:
SELECT [DISTINCT] <Список полів> або *
FROM <Список таблиць>
[WHERE <Умови відбору>]
[ORDER BY <Список полів для сортування>]
[GROUP BY <Список полів для групування>]
[HAVING <Умови групування>].
Приклад SQL-запиту:
SELECT * FROM locality WHERE (LINKSHEET = ‘Київська
область') AND (KOATUU = 3211100000)
У наведеному прикладі вибирається населений пункт, який
знаходиться в Київській області і має значення коду КОАТУУ
3211100000.
Для створення нового SQL-запиту на сторінці Источники
данных Администратора БД (рис. 2.11) створіть модуль даних,
натиснувши кнопку Создать (або виберіть в дереві існуючий
модуль даних).
Після цього на екрані з'явиться вікно Конструктора Форм з
модулем даних. Помістіть на модуль даних компонент БД Запрос
32