Kwerendy cz. 2
Widok kwerendy w postaci projektu.
Widok uruchomionej kwerendy.
Kwerenda po zmianie ka krzyżową.
Uruchomiona kwerenda krzyżowa.
Widok kwerendy w SQL:
TRANSFORM Count(Filmy.[ID Film]) AS [PoliczOfID Film]
SELECT Gatunek.[Nazwa Gatunku]
FROM Reżyser INNER JOIN (Gatunek INNER JOIN Filmy ON Gatunek.[Id Gatunku] = Filmy.Gatunek) ON Reżyser.[ID Reżysera] = Filmy.Reżyser
GROUP BY Gatunek.[Nazwa Gatunku]
PIVOT Reżyser.Nazwisko;
Tworzenie tabeli w projekcie kwerendy.
Projekt kwerendy.
Nowo stworzona tabela przez kwerendę.
Kod SQL:
SELECT Filmy.[ID Film], Filmy.Tytuł, Filmy.Cena, Filmy.[Data Produktu], Filmy.Opinia, Filmy.Gatunek, Filmy.Zysk, Filmy.Reżyser INTO FilmyMachulskiego
FROM Reżyser INNER JOIN Filmy ON Reżyser.[ID Reżysera] = Filmy.Reżyser
WHERE (((Reżyser.Nazwisko)="Machulski"));
Widok kwerendy aktualizującej.
Ceny zostały zmniejszone o 10%.
Kod SQL:
UPDATE Filmy SET Filmy.Cena = [cena]*0.9
WHERE (((Filmy.[Data Produktu])<#1/1/2009#));
Projekt kwerendy.
Kod SQL kwerendy:
SELECT Osoba.Nazwisko, Osoba.Telefon, Count(Pożyczka.[Data Pożyczki]) AS [PoliczOfData Pożyczki], Count(Pożyczka.[Data Zwrotu]) AS [PoliczOfData Zwrotu]
FROM Osoba INNER JOIN Pożyczka ON Osoba.[ID Osoby] = Pożyczka.Nazwisko
GROUP BY Osoba.Nazwisko, Osoba.Telefon;