SQL კავშირი ოპერატორის
SQL კავშირი ოპერატორის აერთიანებს ორ ან მეტ SELECT გამოსახულებებში. SQL კავშირი ოპერატორისკავშირი ოპერატორის გამოიყენება გაერთიანდება შედეგი განხორციელება ორი ან მეტი SELECT გამოსახულებებში. გაითვალისწინეთ, რომ ყოველი SELECT განაცხადი ფარგლებში კავშირი უნდა ჰქონდეს იგივე მწკრივების რიცხვი. სვეტების უნდა ჰქონდეს მსგავსი ტიპის მონაცემები. ასევე, სვეტის თითოეული SELECT განაცხადი უნდა იყოს იმავე მიზნით. SQL UNION სინტაქსი
შენიშვნა: კავშირი ოპერატორის შეარჩია მხოლოდ გარკვეული ფასეულობების default. იმისათვის დუბლიკატი ღირებულებების გამოყენების union all. SQL union all სინტაქსი
PS: სვეტების სახელები შედეგად განხორციელება საქართველოს კავშირი ყოველთვის ტოლია მწკრივის სახელები პირველ SELECT განცხადება კავშირი. SQL UNION მაგალითიქვემოთ მოყვანილია ცხრილი: "Employees_Norway" :
"Employees_USA" :
ახლა ჩვენ გვინდა ჩამოვთვალოთ ყველა სხვა თანამშრომელს ნორვეგიასა და აშშ. ჩვენ ვიყენებთ შემდეგ SELECT განაცხადი:
შედეგი-set გამოიყურება ასე:
შენიშვნა: ეს ბრძანება არ შეიძლება გამოყენებულ იქნეს სიის ყველა თანამშრომელს ნორვეგიასა და აშშ. წელს ზემოთ მოყვანილი მაგალითი გვაქვს ორი თანამშრომელი თანაბარი სახელები, და მხოლოდ ერთი მათგანი იქნება ჩამოთვლილი. UNION ბრძანების შეარჩია მხოლოდ მკაფიო ღირებულებებს. SQL union all მაგალითიახლა ჩვენ გვინდა ჩამოვთვალოთ ყველა თანამშრომელი ნორვეგია და აშშ:
შედეგი
|