Sobes.tech
Junior — Middle

SQL-də UNION operatorunun əsas məqsədi nədir və hansı vəziyyətlərdə istifadə olunur?

sobes.tech Süni İntellekt

AI-dan cavab

SQL-də UNION operatoru iki və ya daha çox SELECT sorğusunun nəticələrini birləşdirmək üçün istifadə olunur. Əsas məqsəd bütün sorğulardan unikal sətirləri əldə etməkdir.

Xüsusiyyətlər və tətbiq:

  • Eyni sayda və tiplərdə sütunlara malik nəticələri birləşdirir.
  • Təkrarlanan sətirləri silir (UNION ALL istifadə olunarsa, təkrarlananlar saxlanılır).
  • Məlumatlar müxtəlif cədvəllərdə və ya sorğularda paylanıbsa və onları tək siyahıda təqdim etmək lazımdırsa, istifadə olunur.

Nümunə:

SELECT name FROM employees
UNION
SELECT name FROM contractors;

Bu sorğu hər iki cədvəldən unikal adların siyahısını qaytarır.