Ich muss mit einer Datenbank arbeiten, die Ereignisse enthält.
Beispiel:
15.07.2008; Vogel gesichtet; Spatz; Im Wald Erlenbruch
15.08.2008; Vogel gesichtet; Uhu; Auenwald
Alle Tabellen sind im Prinzip gleich, daher macht die Unterteilung in Jahre eigentlich keinen Sinn.
Es ist nicht meine Datenbank, daher kann ich das Design nicht ändern.
Ich arbeite immer an einem Jahr und habe viele verschiedene Abfragen. Wechsele ich das Jahr, dass ich bearbeiten muss, nehme ich mir dann eine Query aus einem früheren Jahr und ersetze die Jahreszahl in dem Text der Query-Abfrage, damit die Query wieder stimmt. Das ist ziemlich nervig, wenn man es hundertmal machen muss. Ist es möglich in Access eine Variable/Konstante anzugeben, die dann in den Queries genutzt wird?
Ein vereinfachtes Beispiel:
SELECT * FROM Sichtungen_2007
WHERE Ort=„Fulda“ AND Date