Also, ich w�rde es so probieren:
SELECT calender_date,
(
SELECT sum(hours), FROM task_time
WHERE employee_id='C068B4C1-F355-463E-8B12-
E19F0E88A4CE'
AND work_date = calender.calender_date
) as cal_task_time,
(
SELECT sum((time_to-time_from) * factor) FROM
adjustment
INNER JOIN adjustment_type_ref ON
adjustment_type_ref.adjustment_type_code =
adjustment.adjustment_type_code
WHERE employee_id='C068B4C1-F355-463E-8B12-
E19F0E88A4CE'
AND work_date = calender.calender_date
) as cal_adjustment_time , SUM(cal_task_time -
cal_adjustment_time) AS cal_time_total
FROM calender
WHERE calender_date between '20020101' AND '20020131'
Wenn das nicht klappt, hilft eine Stored Procedure ganz
schnell weiter (Benutzung von Variablen, w�rde auch die
Tatsache etwas erlcihtern, dass die employee_id
mehrfach geschrieben werden muss)
Andreas Roth
--------------------------------------
[EMAIL PROTECTED] *jetzt mit Chat*
http://www.EuphoriasChild.DarkTech.org
--------------------------------------
On 7 Feb 2002 at 16:13, Roman Pittroff wrote:
> Hallo
>
> Ich habe hier einen SQL String der subquery verwendet.
>
> ------------------------------------------------------
> SELECT calender_date,
> (
> SELECT sum(hours) FROM task_time
> WHERE employee_id='C068B4C1-F355-463E-8B12-E19F0E88A4CE'
> AND work_date = calender.calender_date
> ) as cal_task_time,
> (
> SELECT sum((time_to-time_from) * factor) FROM adjustment
> INNER JOIN adjustment_type_ref ON
> adjustment_type_ref.adjustment_type_code =
> adjustment.adjustment_type_code
> WHERE employee_id='C068B4C1-F355-463E-8B12-E19F0E88A4CE'
> AND work_date = calender.calender_date
> ) as cal_adjustment_time,
> FROM calender
> WHERE calender_date between '20020101' AND '20020131'
> ------------------------------------------------------
>
> Soweit so gut nun moechte ich aber das mir die query
> noch eine weitere spalte zuruck bringt das die subtraktion von
> cal_task_time - adjustment_time als cal_time_total zurueck
> bringt.
>
>
> Kann mir jemand erzaehlen wie ich das am besten mache ?
>
> Danke :-)
>
> Gruss
>
>
> Roman Pittroff
> Consulting
> Bangkok, Thailand
>
>
>
>
>
> | [aspdedatabase] als [EMAIL PROTECTED] subscribed
> | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
> | Sie k�nnen sich unter folgender URL an- und abmelden:
> | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp
Andreas Roth
--------------------------------------
[EMAIL PROTECTED] *jetzt mit Chat*
http://www.EuphoriasChild.DarkTech.org
--------------------------------------
| [aspdedatabase] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp