Hallo!
Ich hab schon wieder so ein Problem, bei dem ich nicht weiß wie es zu erledigen ist (und ob es überhaupt so geht wie ich mir das vorstelle). Ich möchte in einer Tabelle so ca. 8 verschiedene Daten in nur eine Spalte schreiben. Ich hab mir zuerst mal eine VIEW kreiert:
Danach möchte ich die Daten und eineige Zusätze in meine Tabellenspalte schreiben. Das versuch ich so:
Der Update-Befehl klappt so aber nicht. Ich hab anscheinend noch nen Syntaxfehler. Der reine Select ohne Update funktioniert aber. Jetzt zu meiner Frage: Ist es denn möglich so viele verschiedene Daten (Spalten) in eine Spalte zu schreiben? Könnt ihr mir da vielleicht helfen?
Gruß Buba
Ich hab schon wieder so ein Problem, bei dem ich nicht weiß wie es zu erledigen ist (und ob es überhaupt so geht wie ich mir das vorstelle). Ich möchte in einer Tabelle so ca. 8 verschiedene Daten in nur eine Spalte schreiben. Ich hab mir zuerst mal eine VIEW kreiert:
Code:
CREATE VIEW alarm AS SELECT SRC_NAS, DST_REALM, DATE, TIME, DST_MCC,
DST_MNC, HOUR FROM mydb.test, alarmmanager.tblamwlan WHERE
DST_MCC = alarmmanager.tblamwlan.MCC AND DST_MNC = alarmmanager.tblamwlan.MNC
GROUP BY DST_MCC;
Danach möchte ich die Daten und eineige Zusätze in meine Tabellenspalte schreiben. Das versuch ich so:
Code:
UPDATE alarmmanager.tblamwlan, alarmmanager.alarm SET alarmmanager.tblamwlan.AlarmText =
SELECT "Autoalarm WLAN Authentication: ", alarm.SRC_NAS, " -> ", alarm.DST_REALM, "Date: ",
alarm.DATE, "Hour: ", alarm.HOUR
FROM alarm, tblamwlan WHERE alarmmanager.tblamwlan.MCC = alarm.DST_MCC AND
alarmmanager.tblamwlan.MNC = alarm.DST_MNC GROUP BY SRC_NAS;
Der Update-Befehl klappt so aber nicht. Ich hab anscheinend noch nen Syntaxfehler. Der reine Select ohne Update funktioniert aber. Jetzt zu meiner Frage: Ist es denn möglich so viele verschiedene Daten (Spalten) in eine Spalte zu schreiben? Könnt ihr mir da vielleicht helfen?
Gruß Buba