나는 표시된 행 매달 여러 계정에 대한 데이터를 추적하는 보고서가있는 경우 : 그냥 차지하는를 표시하는 보고서를 필터링하는 쿼리를 만드는 것 어떻게MS 액세스 03 쿼리 Criteras
UNITS,
REVENUE,
AVG REV/UNIT
을 UNITS 행은 25 % 증가/감소하고 AVG REV/UNIT는 이전 달에서 당월까지 10 % 증가/감소했습니다. 나는 7 월 말에 보고서를 실행할 때
예 내가 번호를 6 월 한 달 동안 것입니다 ....
JUN
UNITS 3,271
Revenue $3,598.10
Avg R/U $1.08
그래서 나는 단지 25 %의 차이가 계정을 원하는 UNITS 및/또는 보고서에 표시 할 AVG REV/UNIT의 10 % 차이.
qryPharmacy
SELECT PHAR_REPORT.*, (IIf(u1 Is Null,0,u1)+IIf(u2 Is Null,0,u2)+IIf(u3 Is Null,0,u3)+IIf(u4 Is Null,0,u4)+IIf(u5 Is Null,0,u5)+IIf(u6 Is Null,0,u6)+IIf(u7 Is Null,0,u7)+IIf(u8 Is Null,0,u8)+IIf(u9 Is Null,0,u9)+IIf(u10 Is Null,0,u10)+IIf(u11 Is Null,0,u11)+IIf(u12 Is Null,0,u12)) AS USUM, (IIf(r1 Is Null,0,r1)+IIf(r2 Is Null,0,r2)+IIf(r3 Is Null,0,r3)+IIf(r4 Is Null,0,r4)+IIf(r5 Is Null,0,r5)+IIf(r6 Is Null,0,r6)+IIf(r7 Is Null,0,r7)+IIf(r8 Is Null,0,r8)+IIf(r9 Is Null,0,r9)+IIf(r10 Is Null,0,r10)+IIf(r11 Is Null,0,r11)+IIf(r12 Is Null,0,r12)) AS RSUM, RMonth.*, PG2.*, PG.pGroup
FROM PHAR_REPORT, RMonth, PG2, PG
WHERE (((PHAR_REPORT.PR) Like ([PCODE] & '*')) And ((PG.pID)=PG2.PID))
ORDER BY PG2.pID, PHAR_REPORT.PR;
위의 수치를 얻기 위해 현재 사용중인 SQL 쿼리를 포함 할 수 있습니까? 테이블 스키마가 약간 도움이 될 것입니다. – ktharsis
@ktharsis가 도움이됩니까? – Edmond