1 / 9

Access XP

Access XP. Kifejezés-szerkesztő Összehasonlító operátorok: LIKE, In, Between Agregáló függvények: Sum, Count, Avg Min, Max függvények. Objektumok nevének megadása.

gale
Download Presentation

Access XP

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Access XP • Kifejezés-szerkesztő • Összehasonlító operátorok: LIKE, In, Between • Agregáló függvények: Sum, Count, Avg • Min, Max függvények

  2. Objektumok nevének megadása • Ha egy azonosítóban egy mező, vezérlőelem vagy tulajdonság szögletes zárójelben ([ ]) van, az azt jelzi, hogy az elem egy tábla, lekérdezés, űrlap, jelentés, mező vagy vezérlőelem neve. • Az azonosítóban az objektum nevét szögletes zárójelbe tesszük, ha az szóközt vagy speciális karaktert (például aláhúzást) tartalmaz. Ha a név nem tartalmaz szóközt vagy különleges karaktert, írhatjuk szögletes zárójel nélkül is. A Microsoft Access automatikusan kiteszi a szögletes zárójelet (a két később említett eset kivételével). • A következő kifejezéssel például beállíthatjuk a Mező vagy kifejezés tulajdonságot, hogy szorozza össze a Darabszám és a Mennyiség mezők értékeit: = Darabszám * Mennyiség A Microsoft Access a kifejezést a következőképpen jeleníti meg: • = [Darabszám] * [Mennyiség]

  3. Összehasonlító operátorok • BETWEEN kif1AND kif2Értéktartomány vizsgálata. • IS [NOT] NULL - Annak vizsgálata, hogy az oszlop tartalma vagy a kifejezés eredménye üres-e. • [NOT] LIKE - Karakterminta-egyezés keresése (általában csak szöveges adattípusoknál megengedett).B_nev LIKE „A%” -> a B_nev mező a megadott mintának megfelelően A-betűvel kezdődik-e? • kif1 [NOT] IN(érték1, érték2, …)Adott értékek listáján egyezés keresése annak vizsgálatával, hogy kif1 megjelenik-e az értékek listáján.

  4. ! operátor • Az azonosítóban a ! és a . (pont) operátor arra használható, hogy jelezze az utána következő elem típusát. • A ! operátor jelzi, hogy felhasználó által definiált elem gyűjtemény. A ! operátort használjuk például, ha egy megnyitott űrlapra, egy megnyitott jelentésre, illetve a megnyitott űrlap vagy jelentés egy vezérlőelemére hivatkozunk. • Forms![Rendelések] A megnyitott Rendelések űrlap • Reports![Számla] A megnyitott Számla jelentés • Forms![Rendelések]![Rendeléskód] A megnyitott Rendelések űrlap Rendeléskód vezérlőeleme

  5. . operátor • A . (pont) operátor általában azt jelzi, hogy az utána következő rész a Microsoft Access által definiált elem. A . (pont) operátorral hivatkozhatunk például űrlap, jelentés vagy vezérlőelem tulajdonságára. A . (pont) operátor használható SQL utasításban  • Reports![Számla]![Szállítás].Visible A Számla jelentés Szállítás vezérlőelemének Visible tulajdonsága

  6. Sum() függvény használata • Sum([Fuvardíj]) A kifejezés értéke a Fuvardíj mezőben található értékek összege. • Sum([Egységár]*[Mennyiség])Az Egységár és a Mennyiség mező által meghatározott termék összegét jeleníti meg. • [Eladások] / Sum([Eladások]) * 100Megjeleníti az eladásokat százalékos formában. Ezt úgy számolja ki, hogy az aktuális rekord Eladások elemét elosztja az Eladások mező összes értékének összegével.

  7. AVG() függvény • Avg(kifejezés) • A kifejezés helyőrző vagy egy olyan karakterlánc-kifejezést takar, amely megadja az átlagolandó numerikus adatokat tartalmazó mezőt, vagy olyat, amely a megadott mezőben található adatokkal valamilyen műveletet végez. • A kifejezésben szereplő operandusok között szerepelhet • a tábla valamely mezőjének neve • konstans érték vagy függvény (amely belső vagy felhasználó által definiált egyaránt lehet, de egyéb SQL összesítő függvény nem). • Az Avg függvény segítségével számított átlag aritmetikai középérték (vagyis az értékek összege osztva az értékek számával). Az Avg függvénnyel például átlagos fuvarköltséget lehet számítani. • Az Avg függvény számítás közben figyelmen kívül hagyja a Null mezőket.

  8. Count() függvény • Count(kifejezés) • A kifejezés helyőrző egy karakterlánc-kifejezés, amely a megszámlálni kívánt adatokat tartalmazó mezőt azonosítja, vagy pedig olyan kifejezés helyett áll, amely a mezőben szereplő adatokkal végez számítást. • A kifejezésben a tábla valamely mezőjének neve vagy függvény szerepelhet (ez utóbbi belső és felhasználó által definiált is lehet, de nem lehet másik SQL összesítő függvény). Bármilyen adat megszámlálható, szöveges mezők is. • Megjegyzések • A Count függvény segítségével számlálhatók meg az eredmények alapjául szolgáló lekérdezés rekordjai. A Count függvénnyel például összeszámlálhatók az adott országba szállított rendelések. • A Count függvény nem veszi figyelembe azokat a rekordokat, amelyek Null értékű mezőkkel rendelkeznek, hacsak a kifejezés nem csillag (*) helyettesítő karakter. A Count(*) lényegesen gyorsabb, mint a Count([Oszlopnév]). • A következő példa az Orders (Rendelések) tábla rekordjait számlálja meg: SELECT Count(*) AS TotalOrders FROM Orders;

  9. MIN és MAX függvények • Min(kifejezés) • Max(kifejezés) • A kifejezés helyőrző egy karakterlánc-kifejezést helyettesít, amely a kiértékelni kívánt adatot tartalmazó mezőt határozza meg; vagy egy ezen a mezőn számítást végrehajtó kifejezést. • A kifejezésben operandusként használható • a tábla mezőjének neve, konstans érték és függvény • A Min és a Max függvények segítségével a megadott összesítés vagy csoportosítás alapján meghatározhatjuk egy mező minimális vagy maximális értékét. E függvényekkel kereshetjük ki például a legalacsonyabb vagy a legmagasabb szállítási költséget. Ha nem alkalmazunk csoportosítást, a kiválasztás az egész tábla alapján történik.

More Related