Hallo,
mein Problem ist das ich eine Syntax schreiben möchte zu folgendem Thema:
Ich habe mehrere Patienten die zu unterschiedlichen Zeiten kommen und jedesmal mit einem neuen Fall Dokumentiert werden.
Nun möchte ich jeden Patienten in der ersten Spalte mit seinen eingegebenen Namensinitialien, seinen Geburtsjahr, sein Geschlecht und seine Grunderkrankung zusammenfassen (also alles in einem Feld).
Wie kann ich dies in einer Syntax verfassen? Alles was ich so bis her gedacht habe war nicht richtig. Ich hoffe ihr könnt mir weiterhelfen =) Danke
Daten in einer Spate zusammenführen
-
Sunshien123
- Beiträge: 1
- Registriert: 24.07.2014, 12:40
-
dani42
- Beiträge: 94
- Registriert: 31.07.2014, 18:08
Hallo,
das Zusammenfassen geht eigentlich nur mit Stringvariablen. Wenn du also in einer der Spalten eine numerische Variable hast (zB Geburtsjahr) dann solltest du die vor dem Zusammenfassen in String umwandeln. Anschließend kannst du die ganzen Strings dann verketten und in eine neue Spalte schreiben, mittels der Funktion "concat". das rtrim löscht überflüssige leerzeichen raus.
bsp:
compute neuvar=CONCAT(RTRIM(stringvar1), RTRIM(stringvar2)).
das Zusammenfassen geht eigentlich nur mit Stringvariablen. Wenn du also in einer der Spalten eine numerische Variable hast (zB Geburtsjahr) dann solltest du die vor dem Zusammenfassen in String umwandeln. Anschließend kannst du die ganzen Strings dann verketten und in eine neue Spalte schreiben, mittels der Funktion "concat". das rtrim löscht überflüssige leerzeichen raus.
bsp:
compute neuvar=CONCAT(RTRIM(stringvar1), RTRIM(stringvar2)).



