View difference between Paste ID: RgiiQxL7 and Z6L912A7
SHOW: | | - or go back to the newest paste.
1
/*
2
select Data_wyp,Miasto,Ulica,Numer
3
from wypozyczenie, miejsce
4
where Data_wyp is not NULL and wypozyczenie.Miejsce_wyp = miejsce.ID
5
6
7
select Miasto,Ulica,Numer
8
from miejsce left outer join wypozyczenie
9
on miejsce.ID = Miejsce_wyp
10
where Data_wyp is NULL
11
12
13
select MAX(Kwota),ID_Klienta
14
from wypozyczenie
15
group by ID_Klienta
16
17
select Miasto,Ulica,COUNT(*)
18
from miejsce
19
group by Miasto,Ulica
20
*/
21
22-
select Klient.Nazwisko,Klient.Imie,COUNT(*)
22+
select Klient.ID,Klient.Nazwisko,Klient.Imie,COUNT(*)
23
from Klient /*right outer*/ join wypozyczenie
24
on wypozyczenie.ID_Klienta = Klient.ID
25-
group by Nazwisko,Imie
25+
group by Klient.ID,Klient.Nazwisko,Klient.Imie
26-
26+
27
28
select	MAX(wypozyczenie.Kwota),
29
		MIN(wypozyczenie.Kwota),
30
		AVG(wypozyczenie.Kwota),
31
		SUM(wypozyczenie.Kwota),
32
		COUNT(wypozyczenie.Kwota)
33
		
34
from wypozyczenie