2020.09.30. Adatbázis gyakorlás
Függvények, Having gyakorlása
Röpdolgozat jön hétfőn.
select termékek.terméknév, termékcsoportok.csoportnév
FROM termékek INNER JOIN termékcsoportok
on termékek.csoport_azonosító = termékcsoportok.csoport_azonosító
where terméknév like '%kártya%'
limit 1;
select csoportnév, sum(termék_ár)
as 'ÁR' from termékek
inner join termékcsoportok
on termékek.csoport_azonosító =
termékcsoportok.csoport_azonosító
group by termékek.csoport_azonosító;
select termékcsoportok.csoportnév, avg(termékek.termék_ár)
from termékek
inner join termékcsoportok
on termékek.csoport_azonosító = termékcsoportok.csoport_azonosító
GROUP by termékek.csoport_azonosító
HAVING avg(termékek.termék_ár) <= 10000
or avg(termékek.termék_ár) >= 40000;
select csoportnév, count(termék_ár)
as 'ÁR' from termékek
inner join termékcsoportok
on termékek.csoport_azonosító =
termékcsoportok.csoport_azonosító
group by termékek.csoport_azonosító
order by 2 desc;
select min(termékek.termék_ár)
from termékek as 'Minimum';
select csoport_azonosító, min(termék_ár)
as 'Minimum' from termékek
group by csoport_azonosító;
Megjegyzések
Megjegyzés küldése