adatbázis
Access – Csúcsérték keresése
Adatbázis – ACCESS, SQL
Csúcsérték keresése
A csúcsérték keresés az Accessben és SQL-ben hasznos funkció, ha például a legdrágább árucikkeket vagy a legnagyobb értékeket szeretnénk kilistázni. Az alábbi útmutatóban lépésről lépésre bemutatjuk, hogyan érheted el ezt a célt vizuálisan az Access tervező nézetében, valamint SQL-kóddal.
Access: Csúcsérték Keresése
-
Tábla kiválasztása:
- Nyisd meg az Access adatbázist, és lépj a Lekérdezéstervező menübe.
- Válaszd ki az
Áru
táblát, majd kattints a Hozzáadás gombra.
-
Mezők hozzáadása:
- Húzd le a
Bruttó ár
és azÁrunév
mezőket a tervező nézetbe.
- Húzd le a
-
Rendezés beállítása:
- A
Bruttó ár
mező alatt válaszd a Csökkenő sorrendet.
- A
-
Csúcsérték korlátozása:
- Felül, a Visszatérés melletti mezőben válaszd ki az 5-öt, hogy csak az 5 legdrágább termék jelenjen meg.

Lekérdezés futtatása:
- Kattints a Futtatás gombra, és megjelenik az 5 legdrágább árucikk.
SQL: Csúcsérték keresése
Az Access tervező nézetében létrehozott lekérdezés SQL-ben így néz ki:
ORDER BY áru.[bruttó ár];
SQL Parancsok Magyarázata:
- SELECT TOP 5:
- Csak az első 5 sort adja vissza a lekérdezés eredményéből.
- FROM Áru:
- Meghatározza, hogy az
Áru
táblából történik az adatok lekérdezése.
- Meghatározza, hogy az
- ORDER BY Áru.[Bruttó ár] DESC:
- A
Bruttó ár
alapján csökkenő sorrendbe rendezi az adatokat.
- A
További példák csúcsérték keresésre
Legolcsóbb 3 termék kilistázása:
- Access Tervező nézet:
- Állítsd a rendezést Növekvő sorrendre, és a Visszatérés mezőben válaszd a 3-at.
- SQL: SELECT TOP 3 Áru.Árunév, Áru.[Bruttó ár] FROM Áru ORDER BY Áru.[Bruttó ár] ASC;
Legnagyobb értékű számla:
- Access Tervező nézet:
- Húzd be a
Számla
táblát, és add hozzá aSzámlaszám
ésÖsszeg
mezőket. - Rendezés: Csökkenő sorrend.
- Visszatérés: 1.
- Húzd be a
- SQL: SELECT TOP 1 Számla.Számlaszám, Számla.Összeg FROM Számla ORDER BY Számla.Összeg DESC;
Összegzés
A csúcsérték keresés hasznos eszköz a legfontosabb vagy legnagyobb értékek gyors azonosításához:
- Access Tervező nézetben egyszerűen beállítható a sorrend és a visszatérő értékek száma.
- SQL-ben a
SELECT TOP
és azORDER BY
parancsok kombinációjával érhető el.
Ezek a technikák hatékonyan alkalmazhatók különböző típusú adatbázisokban, például árukészlet, bevételek vagy ügyfélrekordok elemzésére.