SQL-Abfrage

Hallo,

ich habe eine Frage zur Abfrage. Was muss ich eingeben, wenn ich beispielsweise einfach 2 Splaten addieren möchte und das Ergebnis in einer neuen Spalte (von mir aus auch neue Tabelle) angeben möchte??!

Danke für die Antworten


Gruß

Thomas
UPDATE table SET Zielespalte = Splate1 + Splate2;

:-)

UPDATE (SELECT Zielspalte, Spalte1, Spalte2 FROM Zieltabelle, Quelltabelle
WHERE <Deine Relation-Bedingung>)
SET Zielespalte = Spalte1 + Spalte2;
Dein Threadtitel passt nicht so ganz zu dem, was du tun möchtest. Zwei 'Spalten' zu addieren erfordert kein SQL sondern - in AV3.x - Avenue. Aktiviere ein neu angelegtes Feld, öffne den Calculator und tippe folgenden, einigermaßen unkomplizierten Avenue-Code ein:

[Feld1] + [Feld2]
ooh, mein Fehler. trotzdem vielen vielen dank.
Ich hätte bei Bedarf aber auch eine noch kompliziertere Lösung anbieten können. :-) Die AV3-Sektion habe ich garnicht wahrgenommen.

Wenn Du Ergebnisse in einer anderen Tabelle wiederfinden möchtest, must Du diese mit einer passenden Relation mit der Quelltabelle verbinden - in dieser Richtung, nicht umgekehrt.