MySQL (MariaDB) - feladatok (400 feladat)

Az oldal folyamatos fejlesztés alatt áll. Ha észrevételed van, örülnénk, ha megosztanád velünk: info @ tanit . hu

03 Egy táblás lekérdezések: w3schools

Adott az alábbi dbtanit_w3schools adatbázis.
dbtanit_w3schools adatbázis séma
1. feladat
Listázd a kategóriákat név szerinti növekvő sorrendben.
2. feladat
Listázd a termékeket név szerint, az árukkal együtt.
3. feladat
Sorold fel a vevőknél szereplő különböző országokat.
4. feladat
Hány vevő (Customers) szerepel az adatbázisban?
5. feladat
Hány termék (Products) szerepel az adatbázisban?
6. feladat
Hány beszállító (Suppliers) szerepel az adatbázisban?
7. feladat
Hány rendelés (Orders) szerepel az adatbázisban?
8. feladat
Hány alkalmazott (Employees) szerepel az adatbázisban?
9. feladat
Sorold fel a vevőknél szereplő különböző városokat.
10. feladat
Sorold fel a beszállítóknál szereplő különböző városokat.
11. feladat
Azok a termékek, amelyek ára legalább 20. Ár szerint csökkenő sorrendben rendezd őket.
12. feladat
Azok a termékek, amelyek ára 10-nél kevesebb.
13. feladat
Azok a termékek, amelyek ára 10 és 20 között van.
14. feladat
Azok a termékek, amelyek ára nincs 10 és 20 között.
15. feladat
Azok a termékek, amelyek neve "C" betűvel kezdődik.
16. feladat
Azok a termékek, amelyek neve "es" végződésű.
17. feladat
Azok a termékek, amelyek nevében szerepel az "o" betű.
18. feladat
Az 1-es azonosítójú kategória termékeinek neve és ára.
19. feladat
Sorold fel a rendeléseknél előforduló szállítási azonosítókat.
20. feladat
Azok a szállítási azonosítók, amelyek 1997. 01. 01. előtti megrendelésekhez tartoznak.
21. feladat
Az Egyesült Királyságból származó vevők neve és városa.
22. feladat
Az Egyesült Királyságból és az Egyesült Államokból származó vevők adatai.
23. feladat
Hány vevő (Customers) található az USA-ban?
24. feladat
Mennyi a termékek összesített ára?
25. feladat
Mennyi a termékek átlagára?
26. feladat
Mennyi a legdrágább termék ára?
27. feladat
Mennyi a legolcsóbb termék ára?
28. feladat
A legdrágább termék neve és ára (LIMIT 1).
29. feladat
A legdrágább termék neve és ára (subquery).
30. feladat
A legolcsóbb termék neve és ára (subquery).
31. feladat
Kategóriánként hány termék van. Csökkenő sorrendben rendezd a termékek száma szerint.
32. feladat
Kategóriánkénti összesített ár. Csökkenő sorrendben rendezd az összesített ár szerint.
33. feladat
Országonként hány vevő van. Csökkenő sorrendben rendezd a vevők száma szerint.
34. feladat
Beszállítónként hány termék van. Csökkenő sorrendben rendezd a termékek száma szerint.
35. feladat
Szállítási azonosítónként hány rendelés történt. Csökkenő sorrendben rendezd a rendelések száma szerint.
36. feladat
Alkalmazottonként hány rendelést kezeltek. Csökkenő sorrendben rendezd a rendelések száma szerint.
37. feladat
Rendelésenként mennyi a megrendelt mennyiség összesen.
38. feladat
Termékenként összesen hány darabot rendeltek.
39. feladat
Kategóriánkénti átlagos termékár. Csökkenő sorrendben rendezd az átlagár szerint.
40. feladat
Termékenként összesen milyen értékben rendeltek. (Számolási nehézség!)
41. feladat
Azok a termékek, amelyek neve "u" betűre végződik.
42. feladat
Dátumonként hány rendelés volt. Csökkenő sorrendben rendezd a rendelések száma szerint.
43. feladat
Beszállítónkénti átlagos termékár.
44. feladat
Beszállítónkénti összesített termékár.
45. feladat
Városonként a beszállítók száma.
46. feladat
Beszállítók telefonszámai (csak a kitöltött mezők).
47. feladat
Azok a kategóriák (ID), amelyek termékeinek összára legalább 1000.
48. feladat
Azok a rendelések (ID), amelyek legalább 5 tételsort tartalmaznak.
49. feladat
Azok a termékek (ID), amelyekből összesen legalább 500 darabot rendeltek.
50. feladat
Azok az országok, ahol a vevők száma nagyobb vagy egyenlő az országonkénti vevők átlagos számánál (subquery).