Seite 1 von 1

kein Alias bei Abfrage einer MySQL-DB

Verfasst: Mo, 25.02.2008 15:37
von Alfa.Romeo
Hallo!

Ich habe schon einiges ausprobiert, aber komme nicht weiter...
Bin DB-Neuling und plage mich mit Base und MySQL herum.

Wenn ich eine Abfrage meiner SQL-DB über Base laufen lasse, wird meine Alias-Angabe mittels AS konsequent ignoriert - die Spaltenbezeichnung ändert sich einfach nicht!

Mit dem QueryBrowser direkt von MySQL funktioniert es einwandfrei!
Hilft mir aber nicht in OpenOffice...

Darüber hinaus: Wenn ich die Abfrage als Grundlage für einen Bericht auswähle, zeigt mir der Assistent in der Auswahl kein Feld an, welchem ich in der Abfrage einen Alias zuweisen will!

so sieht die Abfrage aus:
SELECT `Kategorie` AS `Kategorie`, `Anrede` AS `Anrede`, `Vorname` AS `Vorname`, `Name` AS `Name`, `Unternehmen` AS `Unternehmen`, `Titel` AS `Titel`, `Raum` AS `Kd-Nr`, `Str_Gesch` AS `Straße (Geschäftlich)`... (geht noch weiter, sind viele Felder)

Ich hab es schon mit dem SQL-Button versucht, mit und ohne ' oder " ...
kann das Jemand nachvollziehen, ist es ein Bug oder bin ich einfach überfordert? ;-)

Besten Dank im Voraus für Hinweise...

Grüße

Andreas

Re: kein Alias bei Abfrage einer MySQL-DB

Verfasst: Mo, 25.02.2008 16:29
von komma4
WFM - OOo 2.4rc1, Linux, MySQL(JDBC)

Re: kein Alias bei Abfrage einer MySQL-DB

Verfasst: Mo, 25.02.2008 16:32
von Alfa.Romeo
komma4 hat geschrieben:WFM - OOo 2.4rc1, Linux, MySQL(JDBC)
Entschuldigung, aber was soll mir das sagen?

Re: kein Alias bei Abfrage einer MySQL-DB

Verfasst: Mo, 25.02.2008 17:03
von komma4
'Tschuldigung, ist Netzslang:

WorksForMe - bedeutet: funktioniert bei mir!

Re: kein Alias bei Abfrage einer MySQL-DB

Verfasst: Mo, 25.02.2008 17:25
von Alfa.Romeo
komma4 hat geschrieben:'Tschuldigung, ist Netzslang:

WorksForMe - bedeutet: funktioniert bei mir!
aha, danke - wieder was gelernt (wwg ;-) )

Dann ist es evtl. ein Bug, welcher in 2.4 behoben ist...
wenn die finale Version draußen ist werde ich mal testen.

Vielleicht hat ja Jemand die 2.3.1 am Laufen und könnte mein Problem reproduzieren?

Grüße

Andreas

Re: kein Alias bei Abfrage einer MySQL-DB

Verfasst: Mo, 25.02.2008 20:01
von komma4
Mit OOo 2.2.1 und dem neuesten Connector/J 5.1.5 (?) geht es auch nicht...

Re: kein Alias bei Abfrage einer MySQL-DB

Verfasst: Do, 03.04.2008 15:45
von FeG
Hi,

ich hab hier (unter Kubuntu 7.10) das gleiche Problem, allerdings sowohl mit 2.3.0 als auch mit 2.4.0 :(

Verwende auch den neuesten JDBC-MySQL-Treiber...

Gibt es für das Problem irgendein Workaround? Wie soll ich denn so Abfragen stellen über mehrere Tabellen, die gleichnamige Schlüssel haben?

Gruß
FeG

Re: kein Alias bei Abfrage einer MySQL-DB

Verfasst: Do, 03.04.2008 16:01
von Alfa.Romeo
Problem gelöst!
Mit dem "alten" Connector 5.0.8 funktioniert es - nach einem ersten Versuch - einwandfrei!

Außer es warten jetzt noch weitere Überraschungen...

Grüße

Andreas

PS: Vielleicht war es auch ein Fehler von mir DAU, das ich die als aktuell stabil eingestufte 5.0er-Version und den 5.1er-Connector genommen habe...?!

Re: kein Alias bei Abfrage einer MySQL-DB

Verfasst: Do, 03.04.2008 17:19
von FeG
Hi,
Alfa.Romeo hat geschrieben:Problem gelöst!
Mit dem "alten" Connector 5.0.8 funktioniert es - nach einem ersten Versuch - einwandfrei!
Vielen Dank für den Hinweis!! :)
PS: Vielleicht war es auch ein Fehler von mir DAU, das ich die als aktuell stabil eingestufte 5.0er-Version und den 5.1er-Connector genommen habe...?!
Also bei mir steht auf der Download-Seite "MySQL Connector/J 5.1 -- Generally Available (GA) release (recommended)" .. deswegen hab ich auch den 5.1 genommen.

Auf jeden Fall danke, ich hoffe, das läuft jetzt reibungslos ...
Gruß
FeG