07 Névsor: Al-lekérdezéses (subquery) feladatok.
Adott az alábbi dbtanit_nevsor adatbázis.
Az alábbi feladatokat akkor is al-lekérdezésekkel oldd meg, ha erre más mód is lenne!
Hány személynek nincs szakmája?
Megoldás minta:
Kikhez nem tartozik születési bejegyzés?
Nincs olyan személy, így az eredmény üres tábla kell legyen.
Megoldás minta:
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:
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:
Azok a szakmák, ABC sorrendben, amelyeket legalább 130 személy űz.
Megoldás minta:
Szakmák, ABC sorrendben, amelyekhez nem tartozik egyetlen személy sem.
Megoldás minta:
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:
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:
Települések, ahol az átlagéletkor nagyobb, mint a szegedi átlag.
Megoldás minta:
Szakmák, ABC sorrendben, amelyeket „dr” előtagú nők űznek.
Megoldás minta:
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:
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:
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:
Azok a települések, ahol az átlagéletkor nagyobb, mint az összesített átlag. Életkor átlag szerint csökkenő sorrendben.
Megoldás minta:
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:
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:
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:
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:
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:
A legkevesebb születést produkáló település(ek).
Megoldás minta:
„Dr.” előtagú személyek, akiknek életkora nem kisebb az átlagnál (IN + skalár al-lekérdezés).
Az(ok) a személy(ek), akinek/akiknek a legtöbb szakma-bejegyzése van.
Szakmák, amelyeket legalább átlagos számú különböző személy űz.
Férfi személyek, akiknek életkora nem kisebb az összesített átlagnál (EXISTS + skalár).