|
Module 14: Bijkomende mogelijkheden bij selectiequery's |
|
|
|
|
|
|
|
|
|
Een rekenveld toevoegen
Voor informatie die niet rechtstreeks in een
tabel te vinden is, gebruik je expressies. Een expressie is een
combinatie van constante waarden, operatoren, veldnamen en eventueel
functies. Veldnamen moeten in expressies steeds omsloten zijn door
vierkante haakjes [ ].
Stel dat je een
nieuwe query ontwerpt en de resultaten van een berekening met andere
velden in de query wilt weergeven. Om het berekende veld te maken,
typ je een expressie in een lege cel in de rij Veld in
de query.
Bij het maken van
het rekenveld kun je ook een naam opgeven of een alias,
hiervoor laat je de expressie voorafgaan door de naam en een
dubbelpunt. |
|
|
|
|
|
ò
|
|
|
|
|
|
Als je
geen alias opgeeft, dan wordt deze door Access zelf gemaakt en krijg
je namen zoals Expr1. |
|
|
ò
|
|
|
|
|
|
De opbouwfunctie voor expressies
In plaats van een expressie zelf
te typen, kun je ook gebruik maken van de Opbouwfunctie voor expressies.
Je start deze
functie:
|
|
|
|
|
|
|
|
|
|
|
|
- via de
knop Opbouwfunctie in de groep Query's instellen van het tabblad Ontwerpen van de werkbalk Hulpmiddelen voor query's.
|
|
|
|
|
|
|
|
|
Het venster voor het
opbouwen van expressies verschijnt: |
|
|
|
|
|
|
|
|
Wanneer je in de
rubriek Functies een functie selecteert, krijg je meteen ook
meer informatie over deze functie. |
|
|
|
|
|
|
|
|
Om een expressie samen
te stellen, selecteer je de gewenste velden uit een tabel
of query van de database en maakt gebruik van de nodige Constanten en Operatoren. |
|
|
ò
|
|
|
|
|
|
Daarna geef je de expressie een gepaste naam en pas je eventueel de notatie aan. |
|
|
Demo: Gebruik van de opbouwfunctie voor expressies |
|
|
Velden selecteren uit meerdere tabellen
Als je
velden uit meerdere tabellen opneemt in het queryraster, is het heel
belangrijk dat de juiste relaties liggen.
|
|
|
|
|
|
|
|
|
Het is mogelijk om in het Query-ontwerpvenster relaties te creëren. Vermijd dit zoveel
mogelijk door voldoende aandacht te besteden aan de opbouw van de
database.
Om relaties in een query te maken, voeg je de
tabellen waartussen je een relatie wilt leggen toe aan de query.
Definieer de relatie op dezelfde manier als in het Relaties-venster. |
|
|
|
|
|
|
|
|
|
|