Zadatak: Agregatne funkcije i grupisanje podataka
Kreiraj bazu podataka pod nazivom prodaja_3.
U okviru baze prodaja_3 kreiraj tabelu pod nazivom Proizvodi sa sledećom
strukturom:
- ID –
celobrojno polje koje je primarni ključ (auto-increment).
- Naziv
– tekstualno polje (VARCHAR) koje sadrži naziv proizvoda.
- Tip –
tekstualno polje (VARCHAR) koje sadrži tip proizvoda.
- Količina
– celobrojno polje koje sadrži broj prodatih komada proizvoda.
- Cena
– decimalno polje (DECIMAL) koje sadrži cenu proizvoda sa dve decimale.
Unesi
sledeće podatke u tabelu Proizvodi:
Naziv |
Tip |
Količina |
Cena |
Bicikl |
Sport |
8 |
25000.00 |
Traka za trčanje |
Sport |
3 |
60000.00 |
Sobni bicikl |
Sport |
4 |
35000.00 |
Lopta |
Sport |
20 |
1500.00 |
Štapovi za skijanje |
Sport |
7 |
8000.00 |
Frižider |
Bela Tehnika |
2 |
55000.00 |
Šporet |
Bela Tehnika |
5 |
45000.00 |
Blender |
Kućni aparati |
12 |
7000.00 |
Mikser |
Kućni aparati |
9 |
4000.00 |
Pegla |
Kućni aparati |
11 |
3000.00 |
Zadatak
1
Prikazati prosečnu cenu svih
proizvoda u tabeli Proizvodi.
Zadatak
2
Izračunati ukupnu količinu prodatih
proizvoda iz tabele Proizvodi.
Zadatak
3
Pronaći proizvod sa najmanjom i
proizvod sa najvećom cenom u tabeli Proizvodi.
Zadatak
4
Izračunati ukupan prihod za svaki
proizvod u tabeli Proizvodi kao proizvod cene i količine.
Zadatak
5
Prikazati prosečnu cenu proizvoda za
svaki tip proizvoda iz tabele Proizvodi.
Zadatak
6
Izračunati broj proizvoda po svakom
tipu proizvoda iz tabele Proizvodi.
Zadatak
7
Prikazati ukupan prihod po svakom
tipu proizvoda u tabeli Proizvodi.
Zadatak
8
Izračunati ukupan iznos PDV-a za
svaki proizvod iz tabele Proizvodi. PDV se obračunava kao 18% od ukupnog
prihoda. Prikazati naziv proizvoda i njegov iznos PDV-a.
Zadatak
9
Prikazati listu svih proizvoda
grupisanu po tipovima proizvoda iz tabele Proizvodi.
Zadatak
10
Prikazati ukupnu količinu proizvoda,
minimalnu cenu i maksimalnu cenu po tipovima proizvoda iz tabele Proizvodi.
Нема коментара:
Постави коментар
Напомена: Само члан овог блога може да постави коментар.