Прескочи към основното съдържание Прескочи към навигацията
Допълнения към урока
Учебна програма Тайните на Access
6. Специализирани заявки в Access

Въведение в SQL. Заявки за обединяване - тип Union

Пълен достъп до курса: Не

За пълен достъп, моля влезте или се регистрирайте.


Най-важното, което трябва да запомниш

Access автоматично превежда всяка заявка от Design View в SQL израз, който реално се изпълнява от базата данни. SQL се състои от ясни клаузи като SELECT, FROM, WHERE и ORDER BY, които определят какви данни се взимат, от къде и при какви условия. Заявките тип UNION позволяват обединяване на данни от няколко таблици или заявки една под друга, но се създават директно в SQL View. Най-критичното условие е обединяваните обекти да имат съвместима структура.

Как работят SQL клаузите и UNION заявките в Access

Урокът показва как стандартна заявка, създадена в Design View, изглежда в SQL View и как всяка промяна се отразява в SQL израза. Разглежда се:

  • как SELECT определя кои полета се извеждат
  • как FROM указва източника на данните
  • как ORDER BY сортира резултатите
  • как WHERE филтрира записите по критерии

След това се преминава към UNION заявка, която се пише изцяло в SQL View. Чрез UNION ALL се обединяват записите от таблиците Sales2015 и Sales2016, които имат еднаква структура. Акцентът е, че при различни структури полетата трябва да се изреждат ръчно и в правилен ред.

Основни SQL елементи, използвани в урока

  • SELECT – определя кои полета или данни се извеждат
  • FROM – указва таблицата или заявката източник
  • WHERE – задава условия за филтриране на данните
  • ORDER BY – сортира резултатите по избрано поле
  • UNION ALL – обединява резултатите от няколко SELECT заявки, без да премахва дублиращи се записи

Този урок поставя основите за уверена работа със SQL в Access и за създаване на по-сложни и мощни заявки.

Дискусия към урока