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
[gelöst] 2 Felder in Listenfeld anzeigen mit MySql
Moderator: Moderatoren
-
- *
- Beiträge: 15
- Registriert: Do, 06.12.2012 19:52
[gelöst] 2 Felder in Listenfeld anzeigen mit MySql
Zuletzt geändert von Libo Neuling am Do, 13.12.2012 12:20, insgesamt 1-mal geändert.
-
- *
- Beiträge: 15
- Registriert: Do, 06.12.2012 19:52
Re: 2 Felder in Listenfeld anzeigen mit MySql
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.
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.

-
- *
- Beiträge: 15
- Registriert: Do, 06.12.2012 19:52
Re: 2 Felder in Listenfeld anzeigen mit MySql
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.
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.

-
- *
- Beiträge: 15
- Registriert: Do, 06.12.2012 19:52
Re: 2 Felder in Listenfeld anzeigen mit MySql
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.
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.
Re: 2 Felder in Listenfeld anzeigen mit MySql
Rufe deinen ersten Beitrag zum Ändern auf und füge in den Betreff etwas wie [gelöst] ein. JürgenLibo Neuling hat geschrieben:Ich sehe diese Frage als gelöst an, aber ich weiß nicht wie ich sie als solche markieren könnte.
Situation: LibO 3.6 auf Win 7 Home Premium (64-bit) mit MySQL (localhost) über JDBC