Voor persoonlijk gebruik of eenvoudige toepassingen is MS Access een interessante database. Vooral omdat ook beginners zonder uitgebreide database- of SQL-kennis toch snel aan de slag kunnen. Voor het maken van queries biedt Access een intuïtieve visuele interface aan waarmee je zelfs uitgebreide queries kan samenstellen. Hieronder een overzicht van operatoren en functies die je kan gebruiken.
= |
Gelijk aan (kan eventueel weggelaten worden) |
< |
Kleiner dan |
<= |
Kleiner dan of gelijk aan |
> |
Groter dan |
>= |
Groter dan of gelijk aan |
<> |
Ongelijk aan |
>3910 |
POSTCODE |
3920, 3500, 9000 |
>="Jan" |
VOORNAAM |
Jan, Kim, Ludo, Leen, Marie, Stijn, Tim |
=Ja |
GETROUWD |
(Alle personen die getrouwd zijn) |
<#10/08/90# |
DATUM |
01/09/63, 23/03/75, 12/11/80, 30/01/88 |
<"d*" |
NAAM |
Antonissen, Alen, Bots, Cruysberghs, Cools |
Between ... and ...
Tussen ... en ... |
Hiermee kan men bepalen of een waarde zich tussen twee waardes bevindt De grensen worden ook meegeteld. |
In(...;...) |
Hiermee bepaal je of een waarde voorkomt in een reeks waarden |
Is Null |
Hiermee wordt gecontroleerd of een waarde Null (=leeg) is |
Like
Zoals |
Hiermee kan je gebruik maken van joker tekens (* : meerdere willekeurige tekens, ? : één willekeurig teken, # : één willekeurig cijfer) |
In("Jan";"Piet";"Tom";"Peter") |
VOORNAAM |
(Alle personen die Jan, Piet, Tom of Peter noemen) |
Between 3900 and 3920 |
POSTCODE |
3900, 3910, 3920 |
Between #01/03/76# and #01/05/80# |
GEBOORTEDAT |
01/03/76, 15/10/77, 07/04/77, 08/12/78, 30/09/80 |
Not like "L*" |
PLAATS |
Aalst, Brussel, Gent, Overpelt, Tongeren |
Like "[!L]*" |
PLAATS |
Aalst, Brussel, Gent, Overpelt, Tongeren |
Like"d??" |
WOORDEN |
dat, die, dit |
Like"d*" |
WOORDEN |
dat, daarom, deze, deken, die, dier, dit, doos |
Like"[rs]*" |
VOORNAAM |
René, Robbie, Stefan, Stijn |
Like"[r-t]*" |
VOORNAAM |
René, Robbie, Stefan, Stijn, Tim |
Like"*[rmn]*" |
NAAM |
Antonissen, Alen, Cruysberghs, Maes, Peters, Raes |
Like"#[ds]*" |
GETAL |
1ste, 2de, 3de |
Like"011/54*" |
TELEFOON |
011/54.13.26, 011/54.25.48, 011/54.31.35 |
And, En |
Beide waarden moeten waar zijn |
Or, Of |
Minstens één van beide voorwaarden moet waar zijn |
Not, Niet |
Dit keert de voorwaarde om |
Xor, Xof |
Juist één van de voorwaarden moet waar zijn |
>"q*" and <"u*" |
VOORNAAM |
René, Robbie, Stefan, Stijn, Tim, Tristam |
="r*" or "s*" |
VOORNAAM |
Robbie, Stefan, Stijn |
Not like "L*" |
PLAATS |
Antwerpen, Brussel, Gent, Luik, Tongeren |
"*a*" Xof "*m*" |
WOORDEN |
aap, kapper, lach, mens, moeder (niet maan, raam) |
ucase$(left$([VOORNAAM];1)) & "." & ucase$(left$([NAAM];1)) & "." |
ucase$(left$([NAAM];1)) & lcase$(mid$(left$([NAAM];len([NAAM])-1);2)) & ucase$(right$([NAAM];1)) |