Forum: SQL |
Thema:
CASE WHEN THEN |
Von:
G. Guest (
25.02.2005 13:54) |
Vielen Dank für Deine Hilfe.
Ich möchte gern nochmal genau beschrieben, was mein Ziel ist:
Beispiel:
tabelle: table1
U_ID U_Krz aktiv
1 test1 1
2 test2 0
3 test3 1
tabelle: table2 (id2 und U_ID_Table1 sind die gleiche Spaltennamen wie U_ID in der table1)
id id2 U_ID_Table1 typ titel
1 3 1 100 test10
2 3 3 200 test11
tabelle: table3
(typ in der Tabel1 = typ_table2)
typ_table2 text
100 test20
200 test21
Ich möche gern eine Abfrage auf die Tabelle2 machen, dass ich das folgende ergebniss erreichen kann:
und zwar, dass die Werten in den spalten id2 und U_ID_Table1 und typ mit werten, die in der Tabelle 1 und Tabelle 3, ersetzt werden.
id2 U_ID_Table1 typ titel
3 1 100 test10
3 3 200 test11
Das Heisst: ich muss folgendes bekommen:
id2 U_ID_Table1 typ titel
test3 test1 test20 test10
test3 test3 test21 test11
Vielen Dank
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!