Hallo Zusammen,
habe das Problem, daß ich Werte aus einer Tabellenspalte in eine andere Spalte übertragen möchte.
Da es sich bereits um über 500 Zeilen handelt wollte ich das automatisieren, mit einer Aktualisierungs-Abfrage?
Weis aber nicht wie ich die Abfrage erstellen, welche Felder, Kriterien, etc., ich ausfüllen muß!
Das Spalte heißt "Einnahme" die andere "Ausgabe".
Noch zur Info, wenn ein Wert in Einnahme steht ist Ausgabe leer und umgekehrt.
Warum das ganze, weil ich mein Kassenbuch komplett umkremple.
Hilfe wäre toll.
Gruss
mad
Hallo,
und von welcher Spalte willst Du in welche Spalte kopieren ?
Und was krempelst Du um ?
Hallo,
quick & dirty:
Update tblTabelle Set [Bewegung] = nz(Eingabe,0) + nz(Ausgabe,0)*-1
Nach etwas rumprobieren hat es dann funktioniert.
Danke
mad
@ DF6GL: Hattest Du einen besonderen Grund, den Ausdruck mit dem Faktor "-1" zu schreiben ?
Folgender Ausdruck scheint mir das gleiche Ergebnis zu liefern:
UPDATE Kassenbuch SET Kassenbuch.Bewegung = Nz(Einnahme,0)-Nz([Ausgabe],0);
Hallo,
der Grund war lediglich offenkundig zu zeigen, dass Ausgaben immer als negative Werte zu behandeln sind..