Professional Documents
Culture Documents
Wąs 2021
1. Wyświetla ID pracownika, imię, nazwisko, nazwe działu, wiek, datę wypłaty oraz kwotę
pracowników, a następnie stwórz tabelę [into_tabela] oraz wstaw dane - bez użycia
polecenia CREATE TABLE.
FROM [pracownicy] AS p
SELECT SYSDATETIME(),
SYSDATETIMEOFFSET(),
GETDATE(),
GETUTCDATE()
Bazy Danych Ł. Wąs 2021
FROM dbo.Employees
1. Wyświetl zamówienia z bazy danych Northwind z roku 1997 i wstaw je do tabeli orders
utworzonej w bazie danych wt_16_18.
2. Podaj na jaka sumę opiewa każde z zamówień z ostatniego dnia wystawienia zamówień i
piec dni wstecz
on o.orderid=od.orderid
group by od.orderid,o.orderdate;
Widok a tabela
W odróżnieniu od tabel, widoki w SQL Server nie przechowują danych. Widoków używamy w
przypadkach, gdy chcemy zapisać nasze zapytanie SQL, a następnie odwołać się do danych
przy użycia krótkiego polecenia SELECT * FROM NAZWA_WIDOKU. Do widoków możemy
odwoływać się w zapytaniach SQL dokładnie w ten sam sposób, jak w odwołujemy się do
tabel. Tworzenie widoku rozpoczynamy poleceniem CREATE VIEW. Listę widoków możemy
szybko sprawdzić w SSMS wybierając w drzewie Serwer, bazę, a następnie drzew Views.
Bazy Danych Ł. Wąs 2021
Utwórz widok Wyświetlający ID pracownika, imię, nazwisko i wiek, a następnie wstawić nowy
wiersz do tabeli pracownicy wykorzystując widok. (polecenie należy wykonać na bazie z trzema
tabelami pracownicy.dzialy ,zarobki)
HAVING COUNT(productID) =
Zapytania do wykonania na bazie northwind angielski wartość w nawisach oznacza ilość rekordów
do zwrócenia bądź konkretny rekord
Zapytanie zwracające nazwy kategorii i ilość produktów do nich przypisanych; posortować rosnąco
(9)
Podać nazwę towaru i sumaryczna wartość sprzedaży towaru w przedziale czasowym 12 do 5 lat
wstecz od aktualnej daty pobranej z aktualnej daty systemowej