--Birbirinden farklı 2 sorgunun bu 3 işlmei yapmak için kullandığımız fonksiyonlardır.
select CompanyName from Suppliers
select CompanyName from Customers
--bu iki tablonun birleştirilmesini istersek UNION kullanılır.
select CompanyName from Suppliers union
select CompanyName from Customers
--her ikisininde tipi aynı omalı.sadece uc uca ekler.
select CompanyName,Phone,1 from Suppliers ---tedarikçilerin yanına 1
union select CompanyName,Phone,2 from Customers--müşteriinn 2 yazsın
--INTERSECT kesişim kümesi alır
select UnitPrice from [Order Details] intersect select UnitPrice from
Products order by UnitPrice
--EXCEPT fark kümesi alır.
select UnitPrice from [Order Details] except
select UnitPrice from Products order by UnitPrice
--CROSS JOIN:iki tabloyu kartezyen çarparak join yapar.
select CategoryName from Categories select ProductName from Products
--bu iki tablodaki her öğeyi birbiri ile eşleştirir
select ProductName,CategoryName from Products cross join Categories
Hiç yorum yok:
Yorum Gönder