Hallo allerseits,
Während ich hier sitzte und darauf hoffe, dass mir jemand eine Antwort auf meinen anderen Thread schreibt, bin ich natürlich fleissig am tüfteln, ob ich nicht vielleicht selber eine Lösung hinbekomme. Aber schon wieder stosse ich auf ein Problem...
Folgendes: Wenn ich mit Temporären Tabellen arbeiten will, muss ich ja mehrere Anfragen machen. Etwa so:
Aber das funktioniert nicht. Etwas googeln hat mich dann drauf gebracht, dass der MySQL Query Browser nach jedem Abschlusszeiche ';' eine neue Verbindung aufbaut und dann natürlich meine temporäre Tabelle nicht findet.
Gibt es da eine Lösung? Bin wirklich langsam am verzeifeln, da mein Chef unbedingt diese Liste (siehe Thread mysql-kunden-mit-austrittsdatum-ohne-neues-eintrittsdatum ) will.
Vielen Dank und liebe Grüsse
phoebe
Während ich hier sitzte und darauf hoffe, dass mir jemand eine Antwort auf meinen anderen Thread schreibt, bin ich natürlich fleissig am tüfteln, ob ich nicht vielleicht selber eine Lösung hinbekomme. Aber schon wieder stosse ich auf ein Problem...
Folgendes: Wenn ich mit Temporären Tabellen arbeiten will, muss ich ja mehrere Anfragen machen. Etwa so:
Code:
use gga
CREATE TEMPORARY TABLE tmpSpre(
cust_id INT UNSIGNED ZEROFILL DEFAULT '0' NOT NULL,
eintritt DATE,
austritt DATE)
;
LOCK TABLES signedabo READ LOCAL
;
INSERT INTO tmpSpre
select abo.cust_id, max(abo.eintritt), abo.austritt
from
abo
group by
abo.cust_id
; usw. und so fort...
Aber das funktioniert nicht. Etwas googeln hat mich dann drauf gebracht, dass der MySQL Query Browser nach jedem Abschlusszeiche ';' eine neue Verbindung aufbaut und dann natürlich meine temporäre Tabelle nicht findet.
Gibt es da eine Lösung? Bin wirklich langsam am verzeifeln, da mein Chef unbedingt diese Liste (siehe Thread mysql-kunden-mit-austrittsdatum-ohne-neues-eintrittsdatum ) will.
Vielen Dank und liebe Grüsse
phoebe