[Gelöst] Berechnete Felder in Abfragen

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: [Gelöst] Berechnete Felder in Abfragen

Re: Berechnete Felder in Abfragen

von yeti » Do, 17.01.2013 20:36

OK, vielen Dank :)

Re: Berechnete Felder in Abfragen

von juetho » Do, 17.01.2013 20:29

Hallo, das ist das Standardverhalten von SQL. In der Einführung in SQL hatte ich es so formuliert:
Der Alias-Name der neuen Spalte Netto kann nicht nochmals verwendet werden.
Aber die Berechnung kann erneut zugewiesen werden.
Man kann davon ausgehen, dass das DBMS die Abfrage soweit optimiert, dass die Berechnung tatsächlich nur einmal ausgeführt werden muss.
Dein "Ich behelfe mir derzeit damit" ist also der korrekte Weg. Jürgen

[Gelöst] Berechnete Felder in Abfragen

von yeti » Do, 17.01.2013 19:20

Hallo,

ich ging bisher immer davon aus, dass Berechnungen in Abfragen so funktionieren. Als Feldname gebe ich die Berechnung entsprechend ein, wie ich sie brauche.
Es gibt ein Datenfeld mit dem Namen "Netto"

Im Abfrageentwurf gebe ich demnach bei "Feld" folgende Formel ein: "Netto"*0.19
Als Alias vergebe ich danach den neuen Namen MWST

Wenn ich jetzt nebenan als neues Feld "Netto" + "MWST" eingebe bekomme ich die Meldung, dass das Feld MWST nicht existiert. Ich behelfe mir derzeit damit, dass ich einfach die Formel: "Netto"+"Nett"*0.19 eingebe. Ich wollte aber auf das Feld "MWST" zugreifen können. Ich hab das auch irgendwann schonmal so gemacht... glaube ich. Bin jetzt etwas unsicher. ;)

Vielleicht könnt ihr mir kurz auf die Sprünge helfen?

Vielen Dank und viele Grüße
Yeti

Nach oben