[Access 2002] Textbearbeitung

Hallo Experten,
auf Basis der Abfrage:

SELECT kontakt\_db\_personen\_v3.Name, kontakt\_db\_personen\_v3.Personalnummer, kontakt\_db\_personen\_v3.Vorname
FROM kontakt\_db\_personen\_v3;

hätte ich gerne eine Benutzer-Id und eine E-Mailadresse gebaut.

Die Benutzer-Id soll nach der Konvention „die ersten zwei Buchstaben des Vornamens“+„die Personalnummer“+„die ersten zwei Buchstaben des Nachnamens“ erstellt werden.

Die E-Mailadresse folgt der Konvention: „der erste Buchstaben des Vornamens"+„Nachname“+"@firma.de“.

Wie kann ich das in Access lösen?

Gruß und Dank der Janus

Hi,

SELECT kontakt_db_personen_v3.Name,
kontakt_db_personen_v3.Personalnummer,
kontakt_db_personen_v3.Vorname
FROM kontakt_db_personen_v3;

Die Benutzer-Id soll nach der Konvention „die ersten zwei
Buchstaben des Vornamens“+„die Personalnummer“+„die ersten
zwei Buchstaben des Nachnamens“ erstellt werden.

Die E-Mailadresse folgt der Konvention: „der erste Buchstaben
des Vornamens"+„Nachname“+"@firma.de“.
Wie kann ich das in Access lösen?

In etwa so:

update kontakt\_db\_personen\_v3
 set benutzer\_id = ucase(left(vorname, 2)) & 
 personalnummer & 
 ucase(left(kontakt\_db\_personen\_v3.name, 2)),
 email\_adress = lcase(left(vorname, 1)) & \_
 lcase(kontakt\_db\_personen\_v3.name) & \_
 "@firma.de";

Gruß

Sancho