1. Wyświetl wszystkie numery (identyfikatory) faktur oraz ich daty. Wynik uporządkuj według dat malejąco.
select id, data from faktury order by data desc;
2. Wyświetl nazwy i ceny wszystkich towarów których cena znajduje się w przedziale od 10 do 20. Przy wartościach ceny ma się znaleźć dopisek 'zl', kolumnę z nazwą towaru nazwij 'towar'.
select nazwa,cena||' '||zl as towar from towary where cena between 10 and 20;
3. Wyświetl identyfikator faktury oraz nazwisko klienta, który tę fakturę zamówił.
select f.id, k.nazwisko from faktury f join klienci k on f.??=k.??;
4. Wyświetl wszystkie towary na literę 'p' oraz nazwiska klientów, którzy je zamawiali.
select t.nazwa, k.nazwisko from klienci k join towary t on k.??=t.?? where t.nazwa like 'p%';
5.Dla każdej daty wyświetl sumę wartości zamówionych tego dnia towarów (wystarczy data i wartość).
select f.data,sum(t.cena*sz.ilosc) from faktury f join klienci k on f.??=k.?? join towary t on k.??=t.?? join szczegolyfaktury sz on t.??=sz.??;
6. Utwórz tabelę Miejscowosc posiadającą trzy kolumny: id - liczba całkowita, klucz główny, kod_pocztowy - tekst o maksymalnej długości 6 znaków, wymagany, nazwa - tekst o maksymalnej długości 40 znaków.
Create table Miejscowosc( id integer primary key, kod_pocztowy varchar(6) not null, nazwa varchar(40) );
7. Zmień imię klienta o identyfikatorze 3 na 'Michał'.