MySQL (MariaDB) - feladatok (kb. 400 feladat)

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

07 Névsor: Al-lekérdezéses (subquery) feladatok.

Adott az alábbi dbtanit_nevsor adatbázis.
dbtanit_nevsor adatbázis séma
Az alábbi feladatokat akkor is al-lekérdezésekkel oldd meg, ha erre más mód is lenne!
1. feladat
Hány személynek nincs szakmája?
Megoldás minta:
Megoldás minta
2. feladat
Kikhez nem tartozik születési bejegyzés?
Nincs olyan személy, így az eredmény üres tábla kell legyen.
Megoldás minta:
Megoldás minta
3. feladat
Személyek, fordított ABC sorrendben, akikhez tartozik legalább két szakma.
A mintában az eredmény 95 sorából csak az első néhány látszik.
Megoldás minta:
Megoldás minta
4. feladat
2000-ben született férfiak, ABC sorrendben
A mintában az eredmény 63 sorából csak az első néhány látszik.
Megoldás minta:
Megoldás minta
5. feladat
Azok a szakmák, ABC sorrendben, amelyeket legalább 130 személy űz.
Megoldás minta:
Megoldás minta
6. feladat
Szakmák, ABC sorrendben, amelyekhez nem tartozik egyetlen személy sem.
Megoldás minta:
Megoldás minta
7. feladat
Azok a személyek, azonosító szerinti sorrendben, akiknek a születési települése „Ve” betűkkel kezdődik.
A mintában az eredmény 247 sorából csak az első néhány látszik.
Megoldás minta:
Megoldás minta
8. feladat
Azok a települések, ahol több születés van, mint Miskolcon. Az eredmény a születések száma szerint csökkenő sorrendben legyen!
Megoldás minta:
Megoldás minta
9. feladat
Települések, ahol az átlagéletkor nagyobb, mint a szegedi átlag.
Megoldás minta:
Megoldás minta
10. feladat
Szakmák, ABC sorrendben, amelyeket „dr” előtagú nők űznek.
Megoldás minta:
Megoldás minta
11. feladat
Személyek a hozzájuk tartozó szakmák számával, a szakmák száma szerint csökkenő sorrendben.
A mintában az eredmény 6547 sorából csak az első néhány látszik.
Megoldás minta:
Megoldás minta
12. feladat
Azok a férfiak, ABC sorrendben, akik a legmagasabb átlagéletkorú településen születtek.
A mintában az eredmény 158 sorából csak az első néhány látszik.
Megoldás minta:
Megoldás minta
13. feladat
Azok a nők, ABC szerint fordított sorrendben, akik olyan szakmát űznek, amely mindkét nemnek javasolt.
A mintában az eredmény 2410 sorából csak az első néhány látszik.
Megoldás minta:
Megoldás minta
14. feladat
Azok a települések, ahol az átlagéletkor nagyobb, mint az összesített átlag. Életkor átlag szerint csökkenő sorrendben.
Megoldás minta:
Megoldás minta
15. feladat
Azok a személyek, akik a legritkább születési településen születettek, ABC sorban
A mintában az eredmény 209 sorából csak az első néhány látszik.
Megoldás minta:
Megoldás minta
16. feladat
Azok a nők ABC sorrendben, akik kimondottak csak nőknek javasolt szakmát űznek.
A mintában az eredmény 123 sorából csak az első néhány látszik.
Megoldás minta:
Megoldás minta
17. feladat
A legfiatalabbak születési évében születettek, ABC sorrendben.
A mintában az eredmény 81 sorából csak az első néhány látszik.
Megoldás minta:
Megoldás minta
18. feladat
Azok a személyek (azonosító szerinti sorrendben), akik olyan településen születtek, ahol kevesebb mint 230 bejegyzés van.
A mintában az eredmény 433 sorából csak az első néhány látszik.
Megoldás minta:
Megoldás minta
19. feladat
Azok a települések, ahol a bejegyzések száma nagyobb, mint a településenkénti átlag születési bejegyzés.
Megoldás minta:
Megoldás minta
20. feladat
A legkevesebb születést produkáló település(ek).
Megoldás minta:
Megoldás minta
152. feladat
„Dr.” előtagú személyek, akiknek életkora nem kisebb az átlagnál (IN + skalár al-lekérdezés).
153. feladat
Az(ok) a személy(ek), akinek/akiknek a legtöbb szakma-bejegyzése van.
154. feladat
Szakmák, amelyeket legalább átlagos számú különböző személy űz.
155. feladat
Férfi személyek, akiknek életkora nem kisebb az összesített átlagnál (EXISTS + skalár).