In een venster 'Selectie door expressie' kan een regel met een selectiecriterium worden samengesteld (zie figuur). Daarbij kunnen verschillende criteria worden gecombineerd. Het selectiecriterium wordt samengesteld in het blok 'Expressie' (bovenste helft van venster). Dit gaat als volgt:
1. In het blok 'Kolom' (rechtsonder in venster) worden alle beschikbare kolommen/variabelen opgesomd. Wanneer met de linker muisknop een van de kolommen wordt geselecteerd, verschijnt deze in het blok 'Expressie'.
2. Nu is het ook mogelijk om een Operator (midden onder in venster) te selecteren. De lijst met beschikbare operatoren is afhankelijk van het type kolom/variabele dat is geselecteerd, numeriek of tekst.
Voor een numerieke kolom zijn de volgende operatoren beschikbaar:
= | is gelijk aan |
<> | is niet gelijk aan |
> | is groter dan |
< | is kleiner dan |
>= | is groter dan of gelijk aan |
<= | is kleiner dan of gelijk aan |
in | komt voor in |
= | is gelijk aan |
<> | is niet gelijk aan |
like | bevat |
not like | bevat niet |
3. Na het selecteren van een operator moet een waarde worden ingetypt
in het blok onder 'Waarde' (rechts in het venster). Heeft u een tekstkolom
geselecteerd dan moet de waarde tussen aanhalingstekens plaatsen; bijvoorbeeld
'Nederland'. Expressieregels kunnen er als volgt uitzien:
nummer = 3 | selecteert alle elementen met de waarde 3
|
nummer <> 3 | selecteert alle elementen die niet gelijk zijn
aan 3
|
nummer > 5 | selecteert alle elementen met een waarde groter
dan 5
|
nummer < 5 | selecteert alle elementen met een waarde kleiner
dan 5
|
nummer >= 10 | selecteert alle elementen met een waarde groter
of gelijk aan 10
|
nummer <= 10 | selecteert alle elementen met een waarde kleiner
of gelijk aan 10
|
nummer in (4,6) | selecteert alle elementen met een waarde gelijk
aan 4 of gelijk aan 6
|
naam = 'Nederland' | selecteert alle elementen met de naam Nederland
|
naam <> 'Amstel' | selecteert alle elementen die niet Amstel worden
genoemd
|
naam like '%broek' | selecteert alle elementen waarvan de naam eindigt op broek |
naam like 'Boven%' | selecteert alle elementen waarvan de naam begint
met Boven
|
naam not like '%buren' | selecteert alle elementen waarvan de naam niet
eindigt op buren
|
naam not like 'Nieuw%' | selecteert alle elementen waarvan de naam niet begint met Nieuw |
4. In een expressie kunnen meerdere criteria worden opgenomen. Deze criteria worden verbonden met de logische operators EN of OF. Door met de linkermuisknop op de knop OF of de knop EN te drukken wordt een logische operator geselecteerd.
Bijvoorbeeld: U heeft de eenvoudige regel waarde = 'Amsterdam' samengesteld in het blok 'Expressie'. U klikt nu op de functieknop OF. Nu kan een nieuwe expressie worden toegevoegd (stap 1 t/m 3).
Ten slotte, met de functieknop Schoon wordt de expressie helemaal gewist en kunt u opnieuw beginnen. Wanneer u tevreden bent over de samengestelde expressie sluit u het venster met 'OK'. De selectie wordt dan actief.