Feltételek használata adott rekordok visszakereséséhez

Feltételek használata adott rekordok visszakereséséhez

A feltétel olyan megszorítás egy lekérdezésben vagy irányított szűrőben, amely arra szolgál, hogy meghatározzuk a használni kívánt rekordokat. A vállalat összes szállítója helyett például megtekinthetjük csak a japán szállítókat. Ehhez a feltételt úgy kell megadni, hogy csak azokat a rekordokat adja eredményül, ahol az Ország mezőben "Japán" áll.

Ha a tervezőrács valamelyik mezőjében feltételeket szeretnénk megadni, a mező Feltétel cellájába írjunk be egy kifejezést. Az előző példában a kifejezés "Japán". Bonyolultabb kifejezéseket is lehet használni, például "Between 1000 And 5000".

Ha a lekérdezés csatolt táblákat is tartalmaz, a csatolt táblák mezőinél a feltételeknél a kis- és nagybetűk különbözőnek számítanak.

A feltételek kombinálása És vagy Vagy operátorral

Több feltételt is meg lehet adni, akár ugyanarra a mezőre, akár másikra. Ha több Feltétel cellában is szerepel valamilyen kifejezés, a Microsoft Access összeköti őket az És vagy a Vagy operátorral. Ha a kifejezések azonos sor különböző celláiban vannak, a Microsoft Access az És operátort használja, ami azt jelenti, hogy csak azok a rekordok felelnek meg, amelyek a sor összes feltételének eleget tesznek. Ha a kifejezések a tervezőrács különböző soraiban vannak, az Access a Vagy operátort használja, ami azt jelenti, hogy bármelyik cellában megadott feltételnek eleget tevő rekordok megjelennek az eredményben.

A következő példákban különféle kombinációkban láthatjuk a feltételeket és az És vagy a Vagy operátort.

Egyetlen mező Vagy operátorral

A körzet SP vagy RJ

Az Access kiírja mindazoknak a vállalatoknak a nevét, amelyek valamelyik feltételnek eleget tesznek

 

 

Egyetlen mező És operátorral

A vállalat neve "The" kezdetű, és tartalmazza a "Box" szót

Az Access kiírja azoknak a vállalatoknak a nevét, amelyek mindkét feltételnek eleget tesznek

 

Két mező Vagy operátorral

A vállalat neve H betűvel kezdődik vagy a körzet RJ

Az Access minden olyan vállalatnevet kiír, amely vagy az első, vagy a második mezőre megadott feltételnek megfelel

 

 

Két mező És operátorral

A vállalat neve H betűvel kezdődik és a körzet RJ

Az Access minden olyan vállalatnevet kiír, amely az első és a második mezőre megadott feltételnek egyaránt megfelel

 

Három mező Vagy és És operátorral 

A vállalat neve H betűvel kezdődik és a körzet RJ...

...vagy a körzet SP és a város neve C betűvel kezdődik

Az Access azokat a vállalatneveket írja ki, amelyek megfelelnek vagy az első, vagy a második sor feltételeinek

 

 

A feltételek megadásának helye befolyásolja a számítások végrehajtásának időpontját

Feltételek megadásával befolyásolhatjuk a számításokat, és más-más lekérdezési eredményeket állíthatunk elő. A következőket tehetjük:

Korlátozhatjuk, mely csoportokat érintsék majd a számítások.

Megszabhatjuk, milyen eredményeket szeretnénk látni a csoportokon végzett számítások után.

Meghatározhatjuk, mely rekordok vegyenek majd részt a csoportosításban és a számításokban.

Bezárás