🍀 Das LibreOffice Forum braucht HEUTE Ihre Hilfe! 🍀
❤️ Spenden Sie jetzt und sichern Sie die Zukunft unseres LibreOffice-Forums ❤️
Ihre Spende hilft, die Community offen, werbefrei (bei Registrierung) und lebendig zu halten. Vielen lieben Dank!

🙏 DANKE >> << DANKE 🙏

>> Das LibreOffice-Forum lebt von Ihnen – und von vielen Experten, die freiwillig und kostenlos ihr Wissen teilen.<<
Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.

[gelöst]Abfrage in Listenfeld, leere Felder

Base ermöglicht es Ihnen, Ihre Daten in einer Datenbank direkt mit LibreOffice zu bearbeiten.
Antworten
malt14
Beiträge: 125
Registriert: Fr 7. Nov 2014, 06:21

[gelöst]Abfrage in Listenfeld, leere Felder

Beitrag von malt14 » Mo 29. Dez 2014, 18:21

Guten Abend,

in einem Formular verwende ich folgende Abfrage in einem Listenfeld:

Code: Alles auswählen

SELECT "name" || ', ' || "vorname" || ', ' || "ID" FROM "autor"
In der Tabelle "autor" gibt es einige Datensätze mit Eingaben nur in "name" und "ID". Diese werden bei obiger Abfrage leer angezeigt. Ist es möglich über eine Abfrage alles Vorhandene anzeigen zu lassen?
Oder funktionieren Abfragen mit verknüpften Feldern nur, wenn alle Felder nicht leer sind?

Allen Teilnehmern am Forum ein gutes neues Jahr!
Herzlichen Dank an diejenigen, die mit Rat und Codes helfen!

malt
Zuletzt geändert von malt14 am Mo 29. Dez 2014, 21:09, insgesamt 1-mal geändert.

F3K Total
* LO-Experte *
Beiträge: 2515
Registriert: So 10. Apr 2011, 10:10

Re: Abfrage in Listenfeld, mehrere Felder verknüpft,leere Fe

Beitrag von F3K Total » Mo 29. Dez 2014, 18:35

Moin,
so ginge es,

Code: Alles auswählen

SELECT "name"|| IFNULL(', '||"vorname",'' )|| ', '|| "ID" FROM "autor"
allerdings frage ich mich, wieso du die ID noch dranhängst, üblichweise sieht das so aus

Code: Alles auswählen

SELECT "name"|| IFNULL(', '||"vorname",'' ), "ID" FROM "autor"
der Name wird angezeigt (1. Spalte), die ID (2.Spalte) wird geschrieben.
Gruß R
Windows 11: AOO, LO Linux Mint: AOO, LO

malt14
Beiträge: 125
Registriert: Fr 7. Nov 2014, 06:21

Re: Abfrage in Listenfeld, mehrere Felder verknüpft,leere Fe

Beitrag von malt14 » Mo 29. Dez 2014, 21:07

Hallo R,

vielen Dank. Mit "IFNULL" funktioniert es.

Grüße

malt


An alle, die das LibreOffice-Forum gern nutzen:
Bitte beteiligen Sie sich mit 7 Euro pro Monat und helfen uns bei unserem Budget für das laufende.
Einfach per Kreditkarte oder PayPal. Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.



❤️ Vielen lieben Dank für Ihre Unterstützung ❤️

Antworten