Euro-Umrechnung unter Access

Ich muss Daten aus einer Access-Anwendung in Euro konvertieren. Die Datenbank wird ständig erweitert. Gibt es eine Abfrage, die neu hinzugekommene DM-Felder erkennt und diese automatisch umgerechnet in die Euro-Tabelle einfügt?

In Pocket speichern vorlesen Druckansicht
Lesezeit: 1 Min.
Von
  • Hajo Schulz

Ich muss Daten aus einer Access-Anwendung in Euro konvertieren. Die Datenbank wird ständig erweitert. Gibt es eine Abfrage, die neu hinzugekommene DM-Felder erkennt und diese automatisch umgerechnet in die Euro-Tabelle einfügt?

Wenn Sie einer bestehenden Tabelle eine Spalte für den Preis in Euro hinzufügen, können Sie diese mit einer Aktualisierungsabfrage mit Werten füllen. Die SQL-Syntax lautet beispielsweise

UPDATE Artikel
SET Artikel.EuroPreis = Artikel.DMPreis/1.95583;

Ein anderer Weg wäre eine zusätzliche Tabelle, die dann zum Beispiel nur Artikelnummern und Euro-Preise enthält. Die Anfügeabfrage

INSERT INTO EuroPreise ( ArtikelNummer, EuroPreis )
SELECT Artikel.Artikelnummer, (Artikel.DMPreis/1.95583) AS PreisInEuro
FROM Artikel;

befüllt die neu angelegte Tabelle mit den umgerechneten Beträgen. ([hos@ct.heise.de hos]) (hos)