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

[spoiler title=’Rozwiązanie’ collapse_link=’true’]
  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

[/spoiler]

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

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Witryna wykorzystuje Akismet, aby ograniczyć spam. Dowiedz się więcej jak przetwarzane są dane komentarzy.

Back to top button