Unionabfrage bei verknüpften MySQL-Tabellen

18/03/2008 - 08:26 von Dominik Sauer | Report spam
Hallo NG,

ich arbeite mit Access 2000 als Frontend, mysql-connector-odbc-3.51.23
und MySQL 5.0.45

Ich möchte eine UNION-Abfrage über 5 Tabelle ausführen, leider kommt
dabei immer der Fehler:
"[MySQL][ODBC 3.51 Driver][mysqld-5.0.45...] You have an error in your
SQL sytax; check..."

Führe ich die Abfrage auf dem Server selbst aus liefert Sie mir Daten.
Auch wenn ich die Tabellen aus Access verknüpfe bekomme ich die
gewünschten Daten.

Bei zwei Tabellen, also mit einem UNION funktioniert die Abfrage im
Access mit verknüften MySQL-Tabellen.

Wenn ich jedoch mehr als zwei Abfragen ausführen möchte bekomme ich
die oben genannte Fehlermeldung.

Laut http://dev.mysql.com/ sollte UNION ab version 4.x unterstützt
sein.

MfG Dominik
 

Lesen sie die antworten

#1 Henry Habermacher
18/03/2008 - 08:30 | Warnen spam
Hallo Dominik

Dominik Sauer wrote:
ich arbeite mit Access 2000 als Frontend, mysql-connector-odbc-3.51.23
und MySQL 5.0.45

Ich möchte eine UNION-Abfrage über 5 Tabelle ausführen, leider kommt
dabei immer der Fehler:
"[MySQL][ODBC 3.51 Driver][mysqld-5.0.45...] You have an error in your
SQL sytax; check..."

Führe ich die Abfrage auf dem Server selbst aus liefert Sie mir Daten.
Auch wenn ich die Tabellen aus Access verknüpfe bekomme ich die
gewünschten Daten.

Bei zwei Tabellen, also mit einem UNION funktioniert die Abfrage im
Access mit verknüften MySQL-Tabellen.

Wenn ich jedoch mehr als zwei Abfragen ausführen möchte bekomme ich
die oben genannte Fehlermeldung.

Laut http://dev.mysql.com/ sollte UNION ab version 4.x unterstützt
sein.



Wie wàr's wenn Du das SQL Statement hier posten würdest. Wenn die Tabellen
verknüpft sind, ist Jet, nicht MySQL für den Union verantwortlich, das
heisst, das Statement muss den Jet Anforderungen genügen, es sei denn, Du
führst es als SQLDirekt aus.

Gruss
Henry



SEK2 Anmeldung: http://donkarl.com/?SEK
Microsoft MVP Office Access
Keine E-Mails auf Postings in NGs. Danke.
Access FAQ www.donkarl.com

Ähnliche fragen