# 4. Lekérdezés # Lekérdezés létrehozás #### **Lekérdezés létrehozása** Lekérdezés az alkalmazás szerkesztése felületén hozható létre. [](https://docs.govern.hu/uploads/images/gallery/2023-08/HB3bWBZx7IjA2GvZ-lekerdezesek-lekerdezes-letrehozas.png) #### **1.Alapadatok** Ebben a szekcióban adjuk meg a lekérdezés alapadatait.
**Paraméter neve** | **Leírás** |
Lekérdezés neve | Lekérdezés megnevezése. |
Lekérdezés leírása | Lekérdezést ismertető szövege. |
A lekérdezés alapjául szolgáló munkafüzet | Az a munkafüzet, mely adatai a lekérdezés forrásául szolgál. |
Csak a munkafüzet alól érhető el | Lekérdezés nem jelenik meg menüben a lekérdezések menüpont alatt. |
Az eredményben csak a gyerek rekordok adatai kerüljenek. | Lekérdezés minden esetben annak a rekordnak a gyermek munkafüzet rekordjait hozza eredményül, amelyen be van ágyazva. |
**Paraméter neve** | **Leírás** |
Összes mező hozzáadása | A forrás munkafüzeten szereplő összes mező hozzáadása a megjelenítendő mezőkhöz. |
Mezők eltávolítása | Az összes mező eltávolítása a megjelenítendő mezők szekciójából. |
**Paraméter neve** | **Leírás** |
Mező hozzáadása | Az összes, a lekérdezésben megjeleníthető mező listája (beleértve a szülők mezőit). Kiválaszthatunk egy konkrét mezőt, amelyet hozzá szeretnénk adni a megjelenítendő mezőkhöz. |
Mező neve | A mezőbe beírva a mező megjelenítendő nevét, lehetőség van rá, hogy a mező nevétől eltérő oszlopnéven jelenjen meg a lekérdezésben. |
**Paraméter neve** | **Leírás** |
SUM | Kiválasztott mező értékét összegezi (szám, számított). |
COUNT | Leszámolja a rögzített rekordokat. **Fontos!** Count csoportosítást használva, a többi megjelenítendő mezőt is csoportosítani kell, vagy valamely aggregációt alkalmazni rajtuk. |
GROUP BY | A mező értékeit csoportosítja. **Fontos!** Group by csoportosítást használva, a többi megjelenítendő mezőt is csoportosítani kell, vagy valamely aggregációt alkalmazni rajtuk. |
AVG | Kiválasztott mező értékének átlagát számolja ki. |
**Paraméter neve** | **Leírás** |
Lekérdezett sorok száma mező neve | Lekérdezés beágyazás lapján egy szám típusú mezőbe beíratható a lekérdezett rekordok száma. |
Összegző mező neve | Lekérdezés beágyazás lapján egy szám típusú mezőbe beírható a megjelenítendő mező rekordonkénti értékének összege. (Csak szám mezővel érhető el). |
Összegzés mutatása a táblázat alján | A funkciónak köszönhetően a szám/számított mező esetén, azok összege kiíratható a lekérdezés táblázatának alsó sorában. |
**Paraméter neve** | **Leírás** |
Operátorok/zárójelek | Feltételek összekapcsolásának az operátorai. Az operátorokkal szabályozható, hogy a szűrési feltételek közül melyeknek kell igaznak lennie ahhoz, hogy a szűrés teljesüljön. |
OR | A VAGY operátorral összekapcsolt feltételek közül amennyiben az egyik feltétel teljesül a lekérdezés eredményt hoz. |
AND | Az ÉS operátorral összekapcsolt feltételek közül mindegyik feltételnek teljesülnie kell ahhoz, hogy a lekérdezés szűrés megtörténjen. |
**Paraméter neve** | **Leírás** |
Feltétel mező hozzáadása | Ennek a mezőnek a tartalma alapján fog szűrni a lekérdezés. A mezők a lekérdezés alapjául választott munkafüzet és annak szülő munkafüzeteiről lehetnek. |
Fix érték | Feltétel mező összehasonlítható egy általunk megadott fix értékkel. |
Mező | Feltétel mező összehasonlítható egy másik mező tartalmával. Azon munkafüzet mezői lehetnek, ahová a lekérdezés be van ágyazva. |
/ vagy adatlap mező neve | Kiválasztjuk, hogy melyik mezővel hasonlítsa össze a feltétel mezőt. |
**Paraméter neve** | **Leírás** |
Rendező mező hozzáadása | Melyik mező értéke alapján rendezze a listát. |
Sorrendezés iránya | Milyen sorrend alapján rendezze a megadott mező értékeit. Növekvő vagy csökkenő. |
**Paraméter neve** | **Leírás** |
Lekérdezések elrejtése | Elrejti a lekérdezéseket. |
Lekérdezések megjelenítése csak a munkafüzeteken | Csak a munkafüzeten beágyazott lekérdezést jeleníti meg. |
Lekérdezések megjelenítése mindenhol | A beágyazott lekérdezések a munkafüzeten, illetve a nem beágyazott lekérdezéseket a listában lesznek láthatók. |