hi,
i have the following query:
SELECT REVENUE.DATE, REVENUE.ACCT_NUM, REVENUE.INV_NUM, Sum(REVENUE.M3) AS LOGS_VOLUME,
Sum(REVENUE.[B/S_M3]) AS BS_VOLUME,
Sum([REVENUE].[M3]+[REVENUE].[B/S_M3]) AS TOT_VOLUME,
Sum([REVENUE].[CAD]+[REVENUE].[B/S_VALUE]+[REVENUE].[B/G_VALUE]+[REVENUE].[LOGS_SCALING]+[REVENUE].[B/S_SCALING]) AS TOT_VALUE,
(Sum(([REVENUE].[M3]+[revenue].[b/s_m3])*([REVENUE].[RATE]))) AS TOT_COMMISSION
FROM REVENUE, CUR_YEAR
WHERE (((REVENUE.DATE)>=[CUR_YEAR].[DATE]))
GROUP BY REVENUE.DATE, REVENUE.ACCT_NUM, REVENUE.INV_NUM;
it gives me wrong, doubled, values for calculated fields
DATE ACCT_NUM INV_NUM LOGS_VOLUME BS_VOLUME TOT_VOLUME TOT_VALUE TOT_COMMISSION
7/07/05 02 F05-036 317.524 0 317.524 $12,939.10 635.048
5/17/05 02 F05-018 1819.2 0 1819.2 $274,244.40 3638.4
5/17/05 02 F05-018A 0 82.246 82.246 $8,559.74 164.492
5/25/05 02 F05-021 104.4 0 104.4 $2,792.70 208.8
i don't see any logical error or error in syntax, any idea please?
i have the following query:
SELECT REVENUE.DATE, REVENUE.ACCT_NUM, REVENUE.INV_NUM, Sum(REVENUE.M3) AS LOGS_VOLUME,
Sum(REVENUE.[B/S_M3]) AS BS_VOLUME,
Sum([REVENUE].[M3]+[REVENUE].[B/S_M3]) AS TOT_VOLUME,
Sum([REVENUE].[CAD]+[REVENUE].[B/S_VALUE]+[REVENUE].[B/G_VALUE]+[REVENUE].[LOGS_SCALING]+[REVENUE].[B/S_SCALING]) AS TOT_VALUE,
(Sum(([REVENUE].[M3]+[revenue].[b/s_m3])*([REVENUE].[RATE]))) AS TOT_COMMISSION
FROM REVENUE, CUR_YEAR
WHERE (((REVENUE.DATE)>=[CUR_YEAR].[DATE]))
GROUP BY REVENUE.DATE, REVENUE.ACCT_NUM, REVENUE.INV_NUM;
it gives me wrong, doubled, values for calculated fields
DATE ACCT_NUM INV_NUM LOGS_VOLUME BS_VOLUME TOT_VOLUME TOT_VALUE TOT_COMMISSION
7/07/05 02 F05-036 317.524 0 317.524 $12,939.10 635.048
5/17/05 02 F05-018 1819.2 0 1819.2 $274,244.40 3638.4
5/17/05 02 F05-018A 0 82.246 82.246 $8,559.74 164.492
5/25/05 02 F05-021 104.4 0 104.4 $2,792.70 208.8
i don't see any logical error or error in syntax, any idea please?