Tekst NR 5

You might also like

Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 2

4.

2(
1. SELECT tytul FROM ksiazki WHERE wydawnictwo='Helion';

2. SELECT tytul FROM ksiazki WHERE cena>50 AND cena<120;

3. SELECT nazwisko, imie FROM autor WHERE jezyk ='angielski' OR


jezyk='niemiecki';

4. SELECT imie, jezyk, nazwisko,osiagniecia FROM autor WHERE osiagniecia IS NOT


NULL;

5. SELECT tytul,temat,wydawnictwo,miejsce_wydania,jezyk_ksiazki FROM ksiazki


where jezyk_ksiazki='polski' and temat IS NULL and wydawnictwo IS NULL;

6. SELECT tytul, cena,wydawnictwo,temat FROM ksiazki where (temat='powiesc' OR


temat='dramat') AND cena > 50;

7. SELECT tytul ,temat, jezyk_ksiazki FROM ksiazki WHERE tytul LIKE'%pan%';

8. SELECT DISTINCT wydawnictwo FROM ksiazki;


)
dwadawdfawdawd awfawfawfawfa
4,45
SELECT TOP 1 tytul, wydawnictwo, rok_wydania, cena FROM ksiazki ORDER BY cena DESC;

4,46
SELECT tytul, wydawnictwo, rok_wydania, cena FROM ksiazki ORDER BY cena DESC LIMIT
1;

4,48
SELECT COUNT(telefon) AS 'Liczba klientów' FROM klient;

4,49
SELECT AVG(cena) AS 'ŚRednia cena ksiazek' FROM ksiazki;

dwadawfgaw

4.3(
1. SELECT COUNT(tytul) AS 'Liczba tytylów' FROM ksiazki;

2. SELECT COUNT(id_faktury)AS 'Liczba faktur' FROM zamowienia;

3. SELECT COUNT(id_zamowienia) AS'liczba zamówien' FROM zamowienia WHERE


data_zlozenia_zamowienia >='2019-08-01' AND data_zalozenia_zamowienia <='2019-08-
31';

4. SELECT COUNT(DISTINCT wydawnictwo) AS 'Liczba wydawnictw' FROM ksiazki;


)

4.4(
3 miejscowosci z ktorych pochodzi najwieksza liczba klientow zarejestrowanych
w bazie.
1. SELECT DISTINCT `miejscowosc`, COUNT(`miejscowosc`) AS ilosc FROM `klient`
GROUP BY `miejscowosc` ORDER BY COUNT(`miejscowosc`) DESC LIMIT 3;
Srednia ceny ksiazek z kazdego wydawnictwa dla ktorych zostal podany temat
ksiazki wyswietl srednia cene wieksza od 30
2. SELECT AVG(cena) AS 'Srednia_cena_ksiazki', wydawnictwo FROM ksiazki GROUP BY
wydawnictwo HAVING avg(cena) > '30'
)

You might also like