Fråga : MsAccessQuery

Hi guys
I har ett stort att ta fram bordlägger som innehåller reor som, history
This SalesHistory bordlägger innehåller

CUST_NO ITEM_NO OrderDate
13909 6271398 för 3 kolonner (se för att ta prov nedanfört) 4/16/2008
13909 6271398 12/31/2008
13909 6271398 6/3/2009
13909 6271398 8/26/2009 ***
14012 8891070 7/29/2008
14012 8891070 9/9/2008
14012 8891070 11/13/2008 ***
14012 8891084 7/29/2008
14012 8891084 9/9/2008
14012 8891084 11/13/2008 ***
14071 8671315 11/6/2009
14071 8671315 6/3/2010 ***
14071 8671382 8/17/2007
14071, 8671382 6/3/2008 rekord för
All för ***
in ovanför bordlägger innehåller den pröva förmiddagen för columns
I för disticnt 3 för att skriva en ska sql-query skapar ett nytt bordlägger med samma strukturerar
and inkluderar endast rekord av den sist rean av varje
That är det nytt bordlägger ska innehåller endast de sex rekorden med utmärka med en asterisk
/> tackar

för you
Dory " klar "

Svar : MsAccessQuery

Att skapa ett nytt bordlägga:

Välj
  CUST_NO,
  ITEM_NO,
  Max (OrderDate) som OrderDateLatest
In i
  tblYourNewTable
Från
  tblYourTable
Grupp By
  CUST_NO,
  ITEM_NO;

/gustav
Andra lösningar  
 
programming4us programming4us