Sobes.tech
Junior — Middle

SQL-ში UNION ოპერატორის ძირითადი მიზანია რა და რა სიტუაციებში გამოიყენება?

sobes.tech AI

პასუხი AI-სგან

SQL-ის UNION ოპერატორი გამოიყენება ორი ან მეტი SELECT-სკრიპტის შედეგების გაერთიანებისთვის ერთ მონაცემთა ნაკადში. ძირითადი მიზანია ყველა სკრიპტიდან უნიკალური ხაზების მიღება.

მახასიათებლები და გამოყენება:

  • აერთიანებს შედეგებს ერთნაირი რაოდენობის და ტიპის სვეტებით.
  • ამოიღებს დუბლიკატებს (UNION ALL გამოყენებით დუბლიკატები ინახება).
  • გამოიყენება, როდესაც მონაცემები განაწილებულია სხვადასხვა ცხრილებში ან სკრიპტებში, მაგრამ საჭიროა მათი ერთ სიაში წარმოდგენა.

მაგალითი:

SELECT name FROM employees
UNION
SELECT name FROM contractors;

ეს სკრიპტი დააბრუნებს უნიკალურ სახელების სიას ორივე ცხრილიდან.