Rendezések a lekérdezésben

Rendezés a lekérdezésbenEddig ismertünk növekvő - azaz abc szerinti - és csökkenő - azaz fordított abc szerinti - rendezést, s mindez a köznapi nyelvben is használtak szerint értendő :-)

Mi az hogy elsődleges rendezés és másodlagos?

Olvasd tovább, mindjárt megérted ezt az egyszerű adatbázisnál felmerülő feladatot! Vegyük a mellékelt képen is mutatott 1. ecdl vizsgafeladatot az adatbázis kezelésből. A feladat szerint - miután felvettük a tervező rácsba a kért táblákat és azok mezőit, rendeznünk kell a Termékek.Csoport szerint: - A mező Rendezés: sorában a legördíthető listában kiválasztottuk a kért csökkenő rendezést, s ezzel beállítottuk az elsődleges rendezést, amely csak akkor marad elsődleges ha a rácsban ettől a mezőtől balra már nem lesz rendezés mező szerint :-) - Ha az egész lekérdezésben nincs további rendezés, akkor az elsődleges rendezés fogalmának nincs is értelme, s csak rendezésről beszélünk. - Ha újabb mező szerint is rendezünk, akkor ez már egy másodlagos rendezés lesz. A másodlagos rendezés kritériumának azonban csakis akkor felel meg, ha balról-jobbra haladva a rács mezőinél ő a sorban a második a rendezett mezők között. Értelmezése: Ne feledjük, hogy a rendezés rekordok sorbarendezését jelenti valamely mezőjük szerint! Könnyedén előfordulhat, hogy vannak megeggyező tartalmú mezők több rekordban is, mint a példánkban, ahol azok a rekordok szerepelnek, amelyeknél 1A vagy 544 a tartalma a Csoport mezőnek, így bőven vannak olyan rekordok, amelyekben a Csoport mező tartalma 1A pl.. (ha nincsenek azonos tartalmúak az elsődleges rendezés mezőinél, akkor hatástalan marad a másodlagos- illetve minden további rendezés, mert lehet még harmadlagos, negyedleges,... ha van értelme) A másodlagos rendezés azt jelenti tehát, hogy az elsődleges rendezés eredményében, a rendezés alapját képező mező azonos tartalmú előfordulásainál a rekordok sorrendjét a másodlagos rendezés mezője szerinti sorrendje határozza meg. A feladatban a másodlagos rendezést a Név mezőre kellett felállítani: a Csoport mezőtől mindenképpen jobbra szúrandó be, s mindegy milyen rendezettséget állítunk be. A lekérdezésben nem kell megjelennie ennek a mezőnek, ezért a Megjelenítés: sorában üres a jelölőnégyzet.