Hallo Leute,
ich wollte mir mal eine kleine Hilfestellung holen, wenn ihr mir das beantworten könnt ...
Es geht mir darum, dass ich eine Beschreibung (Description) von einer Zahl (Ist ein Textfeld) zu einem Buchstaben ändern will, während ich diese in eine neue Tabelle schieben möchte.
Da ich nicht weiss, inwieweit Access gewisse Funktionen nicht beherrscht, habe ich folgendes probiert:
INSERT INTO ZIELTABELLE (ID, DESCRIPTION, PREIS)
SELECT SERVICE_ID, QUELLE= CASE WHEN = '1' THEN 'D' WHEN = '2' THEN 'E' END, RATE
FROM URSPRUNGSTABELLE
Oder auch mit einer IIF. Hier hat es aber nur mit der ersten IIF funktioniert. Wenn ich die 2. einbaue, geht es wieder nicht.
INSERT INTO ZIELTABELLE (ID, DESCRIPTION, PREIS)
SELECT SERVICE_ID, IIF (QUELLE= '1', 'D') or IIF (QUELLE='2', 'E'), RATE
FROM URSPRUNGSTABELLE
Beides ging leider nicht so, wie ich es wollte.
Was hab ich falsch gemacht?
Danke für eure Hilfe!
VG
ich wollte mir mal eine kleine Hilfestellung holen, wenn ihr mir das beantworten könnt ...
Es geht mir darum, dass ich eine Beschreibung (Description) von einer Zahl (Ist ein Textfeld) zu einem Buchstaben ändern will, während ich diese in eine neue Tabelle schieben möchte.
Da ich nicht weiss, inwieweit Access gewisse Funktionen nicht beherrscht, habe ich folgendes probiert:
INSERT INTO ZIELTABELLE (ID, DESCRIPTION, PREIS)
SELECT SERVICE_ID, QUELLE= CASE WHEN = '1' THEN 'D' WHEN = '2' THEN 'E' END, RATE
FROM URSPRUNGSTABELLE
Oder auch mit einer IIF. Hier hat es aber nur mit der ersten IIF funktioniert. Wenn ich die 2. einbaue, geht es wieder nicht.
INSERT INTO ZIELTABELLE (ID, DESCRIPTION, PREIS)
SELECT SERVICE_ID, IIF (QUELLE= '1', 'D') or IIF (QUELLE='2', 'E'), RATE
FROM URSPRUNGSTABELLE
Beides ging leider nicht so, wie ich es wollte.
Was hab ich falsch gemacht?
Danke für eure Hilfe!
VG