From 9c3e0b0903e0f4a8188abd7d5207a8da864d4482 Mon Sep 17 00:00:00 2001 From: BB Date: Tue, 24 Oct 2023 09:04:07 +0200 Subject: [PATCH] bugfix --- lekerdezesek/lekerdezesek.sql | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lekerdezesek/lekerdezesek.sql b/lekerdezesek/lekerdezesek.sql index 52d3135..ff43a6f 100644 --- a/lekerdezesek/lekerdezesek.sql +++ b/lekerdezesek/lekerdezesek.sql @@ -26,17 +26,17 @@ INSERT INTO autok (rendszam, szin, kategoriaId, nev, evjarat, ar) VALUES *** 19. feladat -SELECT autok.nev, count(autok.id) AS `mennyiseg` FROM berlesek - INNER JOIN autok WHERE berlesek.autoId = autok.id +SELECT autok.nev, sum(berlesek.mennyiseg) AS `mennyiseg` FROM berlesek + INNER JOIN autok WHERE autok.id = berlesek.autoId GROUP BY autok.id - ORDER BY count(autok.id) DESC + ORDER BY `mennyiseg` DESC LIMIT 5; *** 20. feladat SELECT - ((berlesek.mennyiseg * autok.ar) + berlesek.biztositas) AS `osszes-bevetel`, - round((berlesek.biztositas / ((berlesek.mennyiseg * autok.ar) + berlesek.biztositas)) * 100) AS `max-biztositas-arany` + sum((berlesek.mennyiseg * autok.ar) + berlesek.biztositas) AS `osszes-bevetel`, + max(round((berlesek.biztositas / ((berlesek.mennyiseg * autok.ar) + berlesek.biztositas)) * 100)) AS `max-biztositas-arany` FROM berlesek INNER JOIN autok ON autok.id = berlesek.autoId;