Студопедия
Новини освіти і науки:
МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах


РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання


ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ"


ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ


Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків


Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні


Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах


Гендерна антидискримінаційна експертиза може зробити нас моральними рабами


ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ


ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів



Контакти
 


Тлумачний словник
Авто
Автоматизація
Архітектура
Астрономія
Аудит
Біологія
Будівництво
Бухгалтерія
Винахідництво
Виробництво
Військова справа
Генетика
Географія
Геологія
Господарство
Держава
Дім
Екологія
Економетрика
Економіка
Електроніка
Журналістика та ЗМІ
Зв'язок
Іноземні мови
Інформатика
Історія
Комп'ютери
Креслення
Кулінарія
Культура
Лексикологія
Література
Логіка
Маркетинг
Математика
Машинобудування
Медицина
Менеджмент
Метали і Зварювання
Механіка
Мистецтво
Музика
Населення
Освіта
Охорона безпеки життя
Охорона Праці
Педагогіка
Політика
Право
Програмування
Промисловість
Психологія
Радіо
Регилия
Соціологія
Спорт
Стандартизація
Технології
Торгівля
Туризм
Фізика
Фізіологія
Філософія
Фінанси
Хімія
Юриспунденкция






Команда SQL-запит

 

Вибірка – це підмножина даних, згрупованих за значеннями однієї або декількох змінних. Вибірки створюються шляхом постановки питань (посилання запитів) про дані. Скільки клієнтів проживає в районі? У якому районі найбільша щільність населення? MapInfo Professional зберігає відповіді на такі запитання у тимчасових таблицях, званих таблицями запитів.

Хоча команда «Select ...» дозволяє формулювати досить складні запити, команда SQL-запит ще потужніша. Записи в таблиці запитів, створеній командою «Select ...», не містять жодної додаткової інформації порівняно з вихідною таблицею. Це ті самі записи, вони просто зібрані разом.
За допомогою команди SQL-запит можна створювати таблиці запитів, що містять дані, які явно не присутні у вихідних таблицях.

Діалог «SQL Select ...» – один з найбільш складних у MapInfo Professional. Ви зможете безпосередньо вводити вираз в текстові віконця або складати їх, вибираючи елементи з віконець Списків.

Слід зауважити, що збільшення текстових віконець не гарантує, що результат запиту буде коректно оброблений MapInfo Professional. Як і раніше при дуже довгих запитах можна отримати повідомлення про помилку "Занадто складний запит".

Наприклад: знайдемо кількість населення, що проживає в необхідних нам областях. Для цього в діалозі «SQL Select ...» формуємо такий запит:

1. У полі «From Tables» вибираємо робочу таблицю (віконце «From Tables» необхідно заповнити до того, як Ви почнете заповнювати віконце «Select Columns». На підставі змісту віконця «From Tables» MapInfo Professional створює список колонок, які можна згадувати у віконці « Select Columns »).

2. У вікні «Select Columns» видаліть зірочку (*). Вам необхідно перерахувати колонки, які слід включити до таблиці запитів. Нагадаємо, що таблиця запиту – це тимчасова таблиця, в якій MapInfo зберігає результати пошуку за запитом.

3. У вікні «Group by Columns» виберіть колонку, за якою групуватимуться отримані дані. У віконці «Order by Columns» можна задати порядок, в якому записи будуть поміщені в таблицю запиту (наприклад, вибрали колонку «Область» – це означає, що записи мають слідувати так, щоб значення в полі «Область» розташовувалися в алфавітному порядку) (рис. 3.7).

 

Рисунок 3.7 – Результат SQL-запиту

 

Додати колонки до результуючої таблиці можна, натиснувши правою кнопкою мишки на таблицю і вибрати Pick Fields, у вікні, що з'явилося, додайте колонки із списку Fields in Table: у список Columns in Browse: і натисніть /ОК/.

 




Переглядів: 423

Не знайшли потрібну інформацію? Скористайтесь пошуком google:

 

© studopedia.com.ua При використанні або копіюванні матеріалів пряме посилання на сайт обов'язкове.


Генерація сторінки за: 0.005 сек.