Supportnet / Forum / Skripte(PHP,ASP,Perl...)
SQL String / richtige Syntax???
Frage
Aus dem SQL String:
select sum(q.kosten)
from bericht.qkost_ds_view q, bericht.kostenstelle k
´where k.kst = substr(q.kst, 1, 3)
and substr(k.kst_kbez,1,3) in (´DAP´,´DHS´,´DOS´)
and substr(q.monat,3,2) = substr(&dat_max,3,2)
and q.kost_art = &kost_art
soll die Summe der Kostenstellenn aus den Tabellen bericht.qkost_ds_view und bericht.kostenstelle ausgelesen werden
die Kostenstellenbezeichnungen sind A, B und C
die Spalte dat_max stellt das aktuelle Jahr dar.
in VBA Code um,gewandelt sieht der sqlstring wie folgt aus:
"select sum(q.kosten) " & _
"from bericht.qkost_ds_view q, bericht.kostenstelle k " & _
"where k.kst = substr(q.kst,1,3) " & _
"and substr(k.kst_kbez,1,3) in (´DAP´,´DHS´,´DOS´) " & _
"and substr(q.monat,3,2) = substr(&dat_max,3,2) " & _
"and q.kost_art = &kost_art "
Wie ist die Syntax, wenn das aktuelle Jahr nicht aus der Datenbank (dat_max), sondern aus einer bestimmten Zelle z.B. A11ausgelesen werden soll?
Danke im Voraus

