Tesiny, Ed
EdTesiny at oasas.state.ny.us
Fri Nov 2 14:17:54 CDT 2007
Gustav,
Thank you very much, I can stop banging my head against the wall. Couple
of tweaks and display the data in a chart and we're good to go. Thanks
again.
Ed
Ed Tesiny
EdTesiny at oasas.state.ny.us
> -----Original Message-----
> From: accessd-bounces at databaseadvisors.com
> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of
> Gustav Brock
> Sent: Friday, November 02, 2007 2:02 PM
> To: accessd at databaseadvisors.com
> Subject: Re: [AccessD] Running Sum
>
> Hi Ed
>
> To calculate a running sum or total, DSum may be used but
> it's faster to use a subquery.
> Basically looks like this:
>
> SELECT
> S.TransDate,
> S.Amount,
> (Select
> Sum([Amount])
> From
> tblTransaction As T
> Where
> T.TransDate <= S.TransDate) AS
> Balance
> FROM
> tblTransaction AS S
> ORDER BY
> S.TransDate;
>
> I your case something like this (air code, not tested):
>
> SELECT
> S.Provider_No As Provnum,
> S.[Report Date],
> Sum(S.RunTot) As DayRunTot,
> (Select
> Sum([RunTot])
> From
> qry_MATS_RunSum4 As T
> Where
> T.Provider_No = S.Provider_No
> And
> T.[Report Date] <= S.[Report Date]) AS
> CalRunTot
> FROM
> qry_MATS_RunSum4 AS S
> GROUP BY
> S.Provider_No,
> S.[Report Date]
> ORDER BY
> S.Provider_No,
> S.[Report Date];
>
> /gustav
>
> >>> EdTesiny at oasas.state.ny.us 01-11-2007 20:29 >>>
> Hi List,
> I have a query with admission rates data for August and September by
> providers. I'm trying to get a running sum across the two months for
> each provider. Put another way, for August we have an admission rate
> and I want August admissions added to Septembers on
> Septembers row like
>
> ProviderNo Report_Date CalRunTot Actual Rates
> 3 8/1/07 2.46
> 2.46
> 3 9/1/07 3.45
> .99
>
> 5 8/1/07 8.21
> 8.21
>
> 5 9/1/07 9.95
> 1.74
>
> Hope this doesn't get all mixed up in transmission, current SQL is
> below
>
> SELECT qry_MATS_RunSum4.Provider_No AS Provnum,
> qry_MATS_RunSum4.Provider_No, qry_MATS_RunSum4.Provider_Name,
> qry_MATS_RunSum4.report_date, qry_MATS_RunSum4.AdRate,
> qry_MATS_RunSum4.RunTot,
> DSum("adrate","qry_MATS_RunSum4","Provider_no<=" & [provnum] & " ") AS
> CalRunTot
> FROM qry_MATS_RunSum4;
>
> MTIA
> Ed
>
> Edward P. Tesiny
> Assistant Director for Evaluation
> Bureau of Evaluation and Practice Improvement
> New York State OASAS
> 1450 Western Ave.
> Albany, New York 12203-3526
> Phone: (518) 485-7189
> Fax: (518) 485-5769
> Email: EdTesiny at oasas.state.ny.us
>
>
> --
> AccessD mailing list
> AccessD at databaseadvisors.com
> http://databaseadvisors.com/mailman/listinfo/accessd
> Website: http://www.databaseadvisors.com
>