Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

Werte aus einer Tabellensplate in eine andere Übertragen

Begonnen von mad, März 01, 2019, 11:08:31

⏪ vorheriges - nächstes ⏩

mad

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

MzKlMu

Hallo,
und von welcher Spalte willst Du in welche Spalte kopieren ?

Und was krempelst Du um ?
Gruß Klaus

DF6GL

Hallo,

quick & dirty:

Update tblTabelle Set [Bewegung] = nz(Eingabe,0) + nz(Ausgabe,0)*-1
Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access

mad

Nach etwas rumprobieren hat es dann funktioniert.

Danke
mad

nurmikss

@ 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);
Ich verwende Microsoft Office Professional plus 2010

DF6GL

Hallo,

der Grund war lediglich offenkundig zu zeigen, dass Ausgaben immer als negative Werte zu behandeln sind..
Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access