Junior — Middle
SQL-ში UNION ოპერატორის ძირითადი მიზანია რა და რა სიტუაციებში გამოიყენება?
sobes.tech AI
პასუხი AI-სგან
SQL-ის UNION ოპერატორი გამოიყენება ორი ან მეტი SELECT-სკრიპტის შედეგების გაერთიანებისთვის ერთ მონაცემთა ნაკადში. ძირითადი მიზანია ყველა სკრიპტიდან უნიკალური ხაზების მიღება.
მახასიათებლები და გამოყენება:
- აერთიანებს შედეგებს ერთნაირი რაოდენობის და ტიპის სვეტებით.
- ამოიღებს დუბლიკატებს (
UNION ALLგამოყენებით დუბლიკატები ინახება). - გამოიყენება, როდესაც მონაცემები განაწილებულია სხვადასხვა ცხრილებში ან სკრიპტებში, მაგრამ საჭიროა მათი ერთ სიაში წარმოდგენა.
მაგალითი:
SELECT name FROM employees
UNION
SELECT name FROM contractors;
ეს სკრიპტი დააბრუნებს უნიკალურ სახელების სიას ორივე ცხრილიდან.