Sobes.tech
Junior — Middle

Kāda ir galvenā mērķis izmantot UNION operatoru SQL un kādos gadījumos to izmanto?

sobes.tech AI

Atbilde no AI

SQL operators UNION tiek izmantots, lai apvienotu rezultātus no divām vai vairākām SELECT vaicājumiem vienā datu kopā. Galvenais mērķis ir iegūt unikālas rindas no visiem vaicājumiem.

Īpašības un pielietojums:

  • Apvieno rezultātus ar tādu pašu kolonnu skaitu un tipu.
  • Noņem dublikātus (UNION ALL saglabā dublikātus).
  • Tiek izmantots, kad dati ir izplatīti dažādās tabulās vai vaicājumos, bet tos nepieciešams attēlot vienā sarakstā.

Piemērs:

SELECT name FROM employees
UNION
SELECT name FROM contractors;

Šī vaicājuma rezultātā tiks iegūts unikālo vārdu saraksts no abām tabulām.