Ich habe zum Beispiel folgende Tabelle:
Spalte1___Spalte2
1_________1
2_________1
3_________1
4_________2
Wie verkette ich alle Inhalte aus Spalte1, deren Spalte2 gleich ist? Gewünschtes Ergebnis:
Spalte1___Spalte2___Spalte3
1_________1_________123
2_________1_________123
3_________1_________123
4_________2_________4
verketten, wenn
Moderator: Moderatoren
Re: verketten, wenn
Müsste mit CASE WHEN zu machen sein, schau mal hier:
viewtopic.php?f=8&t=15323&start=0&st=0& ... t=CASEWHEN
Die Syntax scheint je nach DB unterscheidlich zu sein. Bei mir (ODBC -> DB/2) geht so was:
SELECT CASE WHEN bedingung THEN Variante1 ELSE Variante2 END as "NeuesFeld" FROM....
mfG
PS:
Weiss jemand, wie's geht, wenn es mehr als entweder/oder gibt? Ist es dann sowas wie ELSE IF?
viewtopic.php?f=8&t=15323&start=0&st=0& ... t=CASEWHEN
Die Syntax scheint je nach DB unterscheidlich zu sein. Bei mir (ODBC -> DB/2) geht so was:
SELECT CASE WHEN bedingung THEN Variante1 ELSE Variante2 END as "NeuesFeld" FROM....
mfG
PS:
Weiss jemand, wie's geht, wenn es mehr als entweder/oder gibt? Ist es dann sowas wie ELSE IF?