Junior — Middle
Ի՞նչ է SQL-ում UNION օպերատորի հիմնական նպատակը և ինչ իրավիճակներում այն կիրառվում է:
sobes.tech AI
Պատասխան AI-ից
SQL-ի UNION օպերատորը օգտագործվում է երկու կամ ավելի SELECT հարցումների արդյունքները միացնելու համար տվյալների հավաքածուում: Հիմնական նպատակն է ստանալ բոլոր հարցումների եզակի տողերը:
- Միավորում է նույն քանակի և տիպի սյունակներ ունեցող արդյունքները:
- Հեռացնում կրկնօրինակները (
UNION ALLօգտագործելով պահպանում է կրկնօրինակները): - Օգտագործվում է, երբ տվյալները տարբեր աղյուսակներում կամ հարցումներում են, բայց անհրաժեշտ է ներկայացնել մեկ ցուցակում:
Օրինակ:
SELECT name FROM employees
UNION
SELECT name FROM contractors;
Այս հարցումը կվերադարձնի երկու աղյուսակների եզակի անունների ցանկը։