Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
How to retrieve latest production date for each repair order
Message
 
 
À
Tous
Information générale
Forum:
Visual FoxPro
Catégorie:
Base de données, Tables, Vues, Index et syntaxe SQL
Titre:
How to retrieve latest production date for each repair order
Versions des environnements
Visual FoxPro:
VFP 9 SP1
Divers
Thread ID:
01228970
Message ID:
01228970
Vues:
59
Hi,

I have a table that contains the following fields:
production_Item_Id (autoinecrement)
lookup_key (numeric)
order_number (numeric)
item_date (date())

Each vehicle repair order might go through 10 production steps. As the vehicle enters for example the body shop they enter the date it went in. The lookup_key corresponds to a field in a lookup table that contains the name of the production step (body shop, mechanic, etc.) The date for each step on a repair order will be unique. As they enter a step, it is appended to the table.

I'm trying to retrieve the latest(lookup_key, order_number and item_date) for a report. If I have only 2 repair orders in the system, I should get only the two latest production items. I've tried the max aggregate on item_date but that only works if I only retrieve 2 fields (order_number, item_date). Add the third field (now you have to group by lookup_key and order_number) and you get all the rows again. I've tried DISTINCT, self joins but can't get it to work.

Any suggestions?

Thanks,

Marcel
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform