Felder verknüpfen auch wenn leer
Verfasst: Fr 30. Nov 2018, 09:53
Hallo Zusammen,
hallo Robert,
für meine Datenbank benötige ich wieder Eure Hilfe.
Ich habe eine Tabelle
ID, E1, E2, E3
ID und E1 haben immer Einträge,
E2 und E3 haben Einträge, manchmal auch nicht, sind also leer NULL.
Alle Einträge, bis auf ID, sind Textstringe.
Diese Textstringe möchte ich in einem View verknüpfen. In Calc geht das im einfachsten Fall mit
Die Standardabfrage
funktioniert selbstverständlich.
Eine Abfrage mit Verknüpfungen funktioniert auch.
Die Abfrage gibt mir eine Menge Leerzeilen aus. Lediglich für die Datensätze bei denen in E2 etwas steht, gibt es den verbundenen String.
Ich benötige aber die Ausgabe von E1 alleine und auf jeden Fall. Auch wenn E2 leer ist. (schön wäre es, wenn " - ") dann nicht dabei ausgeben wird
Könnt Ihr mir weiterhelfen?
Gehört da vielleicht ein JOIN hin?
Danke schön
Euer
Wolf-Tilmann
hallo Robert,
für meine Datenbank benötige ich wieder Eure Hilfe.
Ich habe eine Tabelle
ID, E1, E2, E3
ID und E1 haben immer Einträge,
E2 und E3 haben Einträge, manchmal auch nicht, sind also leer NULL.
Alle Einträge, bis auf ID, sind Textstringe.
Diese Textstringe möchte ich in einem View verknüpfen. In Calc geht das im einfachsten Fall mit
Code: Alles auswählen
=VERKETTEN(A1;" - ";B1;" - ";C1)
Code: Alles auswählen
SELECT "E1", "E2", "E3", "ID" FROM VIEW_A
Eine Abfrage mit Verknüpfungen
Code: Alles auswählen
SELECT "E1" || ' Text1', "E2" || ' Text2' , "E3" || ' Text3', "ID" FROM VIEW_A
Die Abfrage
Code: Alles auswählen
SELECT "E1" || ' - ' || "E2" FROM VIEW_A
Ich benötige aber die Ausgabe von E1 alleine und auf jeden Fall. Auch wenn E2 leer ist. (schön wäre es, wenn " - ") dann nicht dabei ausgeben wird
Könnt Ihr mir weiterhelfen?
Gehört da vielleicht ein JOIN hin?
Danke schön
Euer
Wolf-Tilmann