Ha szívesen korrepetálnál, hozd létre magántanár profilodat itt.
Ha diák vagy és korrepetálásra van szükséged, akkor regisztrálj be és írd meg itt, hogy milyen tantárgyban!
SQL lekérdezések (adattáblák kezelése)
elektronika95{ Elismert } kérdése
450
Valaki tudna segíteni?
Jelenleg 1 felhasználó nézi ezt a kérdést.
0
Felsőoktatás / Informatika
Válaszok
1
csettlik
megoldása
2)
SELECT album.ID, album.ELOADO, album.TIPUS, album.CIM
FROM album
WHERE (((album.ELOADO) Like "*fekete*") or ((album.CIM) Like "*fekete*"));
3) toplista táblát kiegészíteném egy eladottdb mezővel, ami az adott évben eladott lemezek számát adja meg. Gyanítom, hogy a platinadb mező erre szolgálna, de a feladat megadása szerint ott díjak számát tároljuk. De biztos kijavítanak a nálam hozzá értőbbek.
SELECT toplista.KIADO, album.ID, album.ELOADO, album.TIPUS, album.CIM, toplista.ELADOTTDB
FROM album LEFT JOIN toplista ON album.ID = toplista.ALBUMID
ORDER BY toplista.ELADOTTDB DESC;
4)
SELECT album.ELOADO, album.CIM, toplista.EV
FROM album LEFT JOIN toplista ON album.ID = toplista.ALBUMID
GROUP BY album.ELOADO, album.CIM, toplista.EV
HAVING (((Count(toplista.EV))>=4));
A többit a nálam okosabbaknak hagyom. Nekem idáig terjedt a tudásom. :<
Módosítva: 5 éve
0
elektronika95:
Egyébként join-ok nélkül is meg lehet csinálni ezeket?
5 éve0