Poziom średniozaawansowany

Zadanie 8

Wskaż, w których państwach i miastach (Country, City):

  1. a) mają siedziby zarówno klienci, jak i dostawcy
  2. b) mają siedziby dostawcy i klienci, ale nie pracownicy
  3. c) są zarówno klienci i pracownicy, ale nie ma dostawców

Baza: Northwind, Tabele: dbo.Customers, dbo.Suppliers, dbo.Employees, Kolumny: Country, City, Wynik: a) 5 rows, b) 90 rows, c) 2 rows

Rozwiązanie
  1. a) SELECT Country, City

FROM dbo.Customers

INTERSECT

SELECT Country, City

FROM dbo.Suppliers

 

 

  1. b) SELECT Country, City

FROM dbo.Customers

UNION

SELECT Country, City

FROM dbo.Suppliers

EXCEPT

SELECT Country, City

FROM dbo.Employees

 

  1. c) (SELECT Country, City

FROM dbo.Customers

EXCEPT

SELECT Country, City

FROM dbo.Suppliers)

INTERSECT

SELECT Country, City

FROM dbo.Employees

 

lub

SELECT Country, City

FROM dbo.Customers

INTERSECT

SELECT Country, City

FROM dbo.Employees

EXCEPT

SELECT Country, City

FROM dbo.Suppliers

[collapse]

Alexandretta

Kobieta gracz. Po godzinach pracy, z zapałem i piekielnymi ognikami w oczach biega po lochach i tłucze bogu ducha winne zombie czy inne szkielety. Miłośniczka wszelkiej maści cRPG. Notoryczne problemy z wyborem klasy i rasy, bo wszystko fajne... W chwilach zwątpienia zatraca się przy dźwiękach mieczy, roztrzaskiwanych tarcz i okrzyków bojowych, słuchając wiking metalu z zimnej, niegościnnej, odległej Skandynawii. Czasem zdarzy jej się pograć w jakąś strategię bądź nawet w FPP, ale tylko na easy, żeby nie psuć sobie niepotrzebnie nerwów.

Related Articles

Back to top button