Re: DLookUp or Other Option
- From: Michael Gramelspacher <gramelsp@xxxxxxxx>
- Date: Thu, 5 Apr 2007 09:56:36 -0500
In article <703f6a26f0483@uwe>, u33069@uwe says...
I am currently generating a set of records from a table using a query. These
are grouped by equipment number in a report (example below)�
Equipment: 1250
02/14/05 repair detail�
04/13/05 repair detail�
05/25/05 repair detail�
Equipment: 1250-1
07/22/05 repair detail�
09/13/05 repair detail�
10/10/05 repair detail�
What I am trying to do is add a field that calculates the difference between
the dates by group (example below)�
Equipment: 1250
02/14/05 repair detail� 0 days
04/13/05 repair detail� 27 days
05/25/05 repair detail� 38 days
Equipment: 1250-1
07/22/05 repair detail� 0 days
09/13/05 repair detail� 53 days
10/10/05 repair detail� 27 days
I have tried to use DLookUp to identify previous record dates and then
subtract but have been unsuccessful. Does anyone have any ideas?
OK, this is not exactly the same, but is a similiar example:
(watch line wrapping)
SELECT EquipmentRepairs.equipment_nbr,
Equipment.equipment_name,
EquipmentRepairs.repair_date,
EquipmentRepairs.repair_code,
EquipmentRepairs.repair_details,
NZ(DATEDIFF("d",(SELECT MAX(a.repair_date)
FROM EquipmentRepairs AS a
WHERE a.equipment_nbr =
EquipmentRepairs.equipment_nbr
AND a.repair_date <
EquipmentRepairs.repair_date),
EquipmentRepairs.repair_date),0) AS [Days
Since Last Repair]
FROM RepairCodes
INNER JOIN (Equipment
INNER JOIN EquipmentRepairs
ON Equipment.equipment_nbr =
EquipmentRepairs.equipment_nbr)
ON RepairCodes.repair_code =
EquipmentRepairs.repair_code;
equipment_nbr equipment_name repair_date repair_code
repair_details Days Since Last Repair
1250 Widget 2/14/2005 RO routine 0
1250 Widget 4/13/2005 RO routine 58
1250 Widget 5/25/2005 ADJ adjustment 42
1250-1 Super-Widget 7/22/2005 RO routine 0
1250-1 Super-Widget 9/13/2005 RO routine 53
1250-1 Super-Widget 10/10/2005 ADJ adjustment 27
.
- Follow-Ups:
- Re: DLookUp or Other Option
- From: pu5 via AccessMonster.com
- Re: DLookUp or Other Option
- References:
- DLookUp or Other Option
- From: pu5 via AccessMonster.com
- DLookUp or Other Option
- Prev by Date: Re: Query on IP Subnet
- Next by Date: Re: Running Sum Query
- Previous by thread: DLookUp or Other Option
- Next by thread: Re: DLookUp or Other Option
- Index(es):
Relevant Pages
|