Berechnetes Feld bleibt leer

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Berechnetes Feld bleibt leer

Re: Berechnetes Feld bleibt leer

von BaseUser » Do, 14.06.2007 08:28

Super, hat geklappt, vielen Dank!

Re: Berechnetes Feld bleibt leer

von Barlee » Mi, 13.06.2007 17:17

Hallo BaseUser,

das könnte Dir helfen

Code: Alles auswählen

SELECT 
"Wert1", 
"Wert2", 
"Wert3", 
IFNULL( "Wert1", 0 ) + IFNULL( "Wert2", 0 ) + IFNULL( "Wert3", 0 ) AS "Summe" 

FROM "Tabelle"
Gruß Barlee

Berechnetes Feld bleibt leer

von BaseUser » Mi, 13.06.2007 12:00

Hallo, habe gerade folgenden Effekt und würde gern wissen, ob das ein Fehler in OOo ist:

Tabelle: Wert1 Wert2 Wert3
1 Datensatz: Wert1 = 1000, Wert2=2000, Wert3=[leer, kein Eintrag]

Abfrage1:
SELECT
"Wert1",
"Wert2",
"Wert3",
"Wert1" + "Wert2" + "Wert3" AS "Summe"
FROM "Tabelle"

Ergebnis der Abfrage1:
Wert1 Wert2 Wert3 Summe
1000 2000
(also nicht die erwarteten 3000 bei Summe).

Abfrage2:
Wie Abfrage 1 mit folgender Änderung
Wert1 + Wert2 AS "Summe"

Ergebnis der Abfrage2:
Wert1 Wert2 Summe
1000 2000 3000

Also blockiert das leere Feld die Bildung des berechneten Felds.
Soll das so sein?
Gibt es eine Umgehung?
Anmerkung zur Umgehung: In meiner Echtdatenbank habe ich ca. 50 Zahlenfelder, die ich nach Möglichkeit NICHT mit Null vorbelegen möchte.

Danke!!

Nach oben