Ich habe eine SQL-Abfrage (MS Access) und ich muss zwei Spalten hinzufügen, von denen beide Null sein können. Zum Beispiel:
%Vor% wobei Spalte3 oder Spalte4 null sein dürfen. In diesem Fall möchte ich, dass null als null betrachtet wird (also 4 + null = 4, null + null = 0
).
Irgendwelche Vorschläge, wie Sie das erreichen können?
Da ISNULL in Access eine boolesche Funktion (ein Parameter) ist, benutze es wie folgt:
%Vor% Laut Allen Browne ist der schnellste Weg, IIF(Column3 is Null; 0; Column3)
zu verwenden, da sowohl NZ als auch ISNULL VBA-Funktionen sind und VBA aufrufen Funktionen verlangsamen die JET-Abfragen.
Tags und Links sql database-design ms-access