Halihallo arie
habe ein Problem und zwar,ich kann die Sql-Anweisung nicht schreiben!:-(Also ich möchte aus der Spalte 'Stunden'die Werte zusammenzählen,aber das Vorzeichen '+' oder '-',kommt aus einer anderen Spalte.Wie kriege ich das hin??
Au waya. Also Grundsätzlich fällt mir nur das ein:
Falls du nicht '+' oder '-', sondern 1 und -1 hättest, könntest du die beiden Felder Multiplizieren. Aber bei + oder - müsste a) ein expression-evaluator in der DB implementiert sein, welcher ein mathematischer Ausdruck interpretiert (nicht vorhanden) oder b) eine If-Abfrage, welche nicht Bestandteil von SQL ist.
Ausweg:
Zwei Queries, wo du einmal alle Tupel/Datensätze mit dem Flag '+' summierst und ein zweiter, wo du alle mit dem Flag '-' summierst. Dann brauchst du nur noch das Ergebnis des zweiten Queries vom ersten abziehen und hast das Ergebnis, aber wie gesagt: du brauchst zwei Queries.
Viele Grüsse
Philipp