Quantcast
Channel: Forum Pasja Informatyki - Najnowsze pytania bez odpowiedzi
Viewing all articles
Browse latest Browse all 21942

SQL - prośba o wyjaśnienie kodów

$
0
0
Witam,

 

mam napisane trzy raporty w SQL. W związku z tym mam prośbę o dokładne ich objaśnienie co po kolei się dzieje.

Tabele: Pracownicy, Klienci, Miejsca, Rowery, wypożyczenia

 

create view raport_nr1 as(
select top 5 Miejsca.Ulica,Miejsca.Numer, Count(Miejsca.ID) as ilosc_oddan from Miejsca
join Wypozyczenia on Miejsca.ID=Wypozyczenia.ID_miejsca_odd
group by Ulica, Numer
Order by ilosc_oddan desc
)
go

create view raport_nr2 as(
select Imie, Nazwisko, Count(*) as 'ilosc'
from Pracownicy
join Wypozyczenia on Pracownicy.ID=Wypozyczenia.ID_pracwnika_wyp
group by Imie, Nazwisko
having count(*)>5

)
go

create view raport_nr3 as(
select top 1 convert(varchar(12), Data_od, 104) as dzien,count(*) as ilosc
from Wypozyczenia
group by convert(varchar(12), Data_od, 104)
order by ilosc desc
)
go

 

Bardzo dziękuję za pomoc

Viewing all articles
Browse latest Browse all 21942