Sobes.tech
Junior — Middle

Ի՞նչ է SQL-ում UNION օպերատորի հիմնական նպատակը և ինչ իրավիճակներում այն կիրառվում է:

sobes.tech AI

Պատասխան AI-ից

SQL-ի UNION օպերատորը օգտագործվում է երկու կամ ավելի SELECT հարցումների արդյունքները միացնելու համար տվյալների հավաքածուում: Հիմնական նպատակն է ստանալ բոլոր հարցումների եզակի տողերը:

  • Միավորում է նույն քանակի և տիպի սյունակներ ունեցող արդյունքները:
  • Հեռացնում կրկնօրինակները (UNION ALL օգտագործելով պահպանում է կրկնօրինակները):
  • Օգտագործվում է, երբ տվյալները տարբեր աղյուսակներում կամ հարցումներում են, բայց անհրաժեշտ է ներկայացնել մեկ ցուցակում:

Օրինակ:

SELECT name FROM employees
UNION
SELECT name FROM contractors;

Այս հարցումը կվերադարձնի երկու աղյուսակների եզակի անունների ցանկը։