Hallo,
ich habe mal wieder Probleme beim Verständnis einer Datenbankabfrage:
Code:
select
persacct.code,
emppersacct.nomDate,
emppersacct.updTs,
tcslogin.firstName,
tcslogin.lastName,
emppersacct.mi,
sum(emppersacct.mi)
from
EmpPersAcct emppersacct
left join emppersacct.tcsLogin tcslogin
inner join emppersacct.persAcct persacct
where
persacct.code='URLAUB'
and
emppersacct.emp.empSk=-979941237706
Frage ich die Summe der Stunden
emppersacct.mi mit ab, so bekomme ich eine Fehlermeldung "
SQL-Grammar-
Exception". Frage ich hingegen nur die Summe ab oder nur die einzelnen Spalten ohne Summe, so funktioniert das Statement.
Ich verstehe nicht warum ich an die normale Tablle mit den aufgeführten Spalten nicht eine weitere hinzufügen kann, in der jeweils die Summenstunden stehen? Kann mich jemand aufklären? Was ist das Problem?