[gelöst] 2 Felder in Listenfeld anzeigen mit MySql

Datenbanklösungen mit AOO/LO

Moderator: Moderatoren

Libo Neuling
*
Beiträge: 15
Registriert: Do, 06.12.2012 19:52

[gelöst] 2 Felder in Listenfeld anzeigen mit MySql

Beitrag von Libo Neuling »

Hu hu ich bin es noch ein mal.

Mein Problem ist, dass ich ein Listenfeld habe welches PLZ + Ort anzeigen soll, wo bei das gebundene Feld die PLZ sein soll.
mit hsql bekomme ich das ganze auch gut hin.

Und zwar mit folgender Anweisung:

SELECT "PLZ" || ', ' || "Ort" FROM "PLZ-Und-Ort" AS "PLZ_Ort" ORDER BY "PLZ"

Aber bei MySql geht das leider nicht.

Kann mir da vielleicht jemand weiter helfen, wie es richtig sein müsste?

Falls es dafür wichtig ist.
Ich benutze LibreOffice Version 3.6.4.3
MySql Connector 1.0.1 von OpenOffice
und MySql Version 5.5.28
Das Ganze auf WinXp 32 bit
Zuletzt geändert von Libo Neuling am Do, 13.12.2012 12:20, insgesamt 1-mal geändert.
Libo Neuling
*
Beiträge: 15
Registriert: Do, 06.12.2012 19:52

Re: 2 Felder in Listenfeld anzeigen mit MySql

Beitrag von Libo Neuling »

ok ich bin schon von alleine etwas weiter gekommen die Anweisung mus in etwa so lauten.

SELECT CONCAT( "PLZ", "Ort" ), "PLZ" AS "PLZ" FROM "lo-base"."plz-und-ort" AS "plz-und-ort"

Das Ergebnis sieht dann so aus

PLZ = 54516Flußbach

Jetzt hätte ich da nur noch gerne ein Leerzeichen zwischen der PLZ und dem ort. :(
Libo Neuling
*
Beiträge: 15
Registriert: Do, 06.12.2012 19:52

Re: 2 Felder in Listenfeld anzeigen mit MySql

Beitrag von Libo Neuling »

Alles klar es muss so lauten.

SELECT CONCAT( "PLZ",' ', "Ort" ) AS "PLZ", "PLZ" FROM "lo-base"."plz-und-ort" AS "plz-und-ort"

Ab und zu hilft es auch wenn man einfach mal die Fragen schreibt. :D
Libo Neuling
*
Beiträge: 15
Registriert: Do, 06.12.2012 19:52

Re: 2 Felder in Listenfeld anzeigen mit MySql

Beitrag von Libo Neuling »

Ach so da PLZ die gebundene Spalte sein sollte muss in diesem Fall im Feld gebundene Spalte unter Eigenschaften Listenfeld, Daten der Wert 1 gewählt werden.

PS:
Ich sehe diese Frage als gelöst an, aber ich weiß nicht wie ich sie als solche markieren könnte. Falls das hier überhaupt möglich ist.
juetho
******
Beiträge: 617
Registriert: Di, 20.04.2010 15:46
Wohnort: Berlin

Re: 2 Felder in Listenfeld anzeigen mit MySql

Beitrag von juetho »

Libo Neuling hat geschrieben:Ich sehe diese Frage als gelöst an, aber ich weiß nicht wie ich sie als solche markieren könnte.
Rufe deinen ersten Beitrag zum Ändern auf und füge in den Betreff etwas wie [gelöst] ein. Jürgen
Situation: LibO 3.6 auf Win 7 Home Premium (64-bit) mit MySQL (localhost) über JDBC
Antworten