Questione : Come posso accelerare questo aggiungo la domanda?

Come posso accelerare questo aggiungo la domanda? il

I ha questo: strSQL del

= “INSERTO in Appended_Prev_Wk_Item_Attr (STR_NUM, YearNo, WeekNo, UPC_CD, NG_ITEM_NUM, REC_LOAD_DT, ITEM_SHLF_DPTH_QTY, ITEM_REORDER_POINT) “strSQL del
= strSQL &„ IN ““& SaveToPath &„„ “strSQL del
= strSQL &„ Item_Attr.STR_NUM PRESCELTO, Item_Attr.YearNo, Item_Attr.WeekNo, Item_Attr.UPC_CD, Item_Attr.NG_ITEM_NUM, Item_Attr.REC_LOAD_DT, somma (Item_Attr.ITEM_SHLF_DPTH_QTY) COME SumOfITEM_SHLF_DPTH_QTY, somma (Item_Attr.ITEM_REORDER_POINT) COME SumOfITEM_REORDER_POINT " strSQL del
= strSQL & “da Item_Attr " strSQL del
= strSQL &„ DOVE (((Item_Attr.ITEM_REORDER_POINT) non è nullo))“strSQL del
= strSQL &„ GRUPPO da Item_Attr.STR_NUM, Item_Attr.YearNo, Item_Attr.WeekNo, Item_Attr.UPC_CD, Item_Attr.NG_ITEM_NUM, Item_Attr.REC_LOAD_DT; “
CurrentDb.QueryDefs (“002_Append_to_Appended_Item_Attr_tbl„) .SQL = strSQL
DoCmd.OpenQuery (“002_Append_to_Appended_Item_Attr_tbl„)
class= del

Risposta : Come posso accelerare questo aggiungo la domanda?

Provarlo e dirmi se funziona.

Il MINUTO (risultato) prenderà il minimo dei risultati.

18.2000 1 negazione 27.0000 04/06/2010
21.0000 1 positivo 9.0000 04/06/2010
14.0000 1 stesso 14.0000 04/06/2010

Messo in ordine alfabetico, il minuto di (negazione, Postive e stessi) è “negazione„.

16.5000 2 stessi 16.5000 05/06/2010
31.0000 2 positivo 20.0000 05/06/2010
21.0000 2 stessi 21.0000 05/06/2010

Messo in ordine alfabetico, il minuto di (positivo e stessi) è “positivo„.


Funzionerà.
Altre soluzioni  
 
programming4us programming4us