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
   31   32   33   34   35   36   37   38   39   40   41