Fråga : Hur kan jag rusa upp denna fästar query?

Hur kan jag rusa upp denna fästar query?

I har denna: strSQL för

= ”MELLANLÄGG IN I 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 för
= strSQL &” I ””& SaveToPath &”” ”strSQL för
= strSQL &” VALD Item_Attr.STR_NUM, Item_Attr.YearNo, Item_Attr.WeekNo, Item_Attr.UPC_CD, Item_Attr.NG_ITEM_NUM, Item_Attr.REC_LOAD_DT, summa (Item_Attr.ITEM_SHLF_DPTH_QTY) SOM SumOfITEM_SHLF_DPTH_QTY, summa (Item_Attr.ITEM_REORDER_POINT) SOM SumOfITEM_REORDER_POINT " strSQL för
= strSQL & ”FRÅN Item_Attr " strSQL för
= strSQL &” VAR (((Item_Attr.ITEM_REORDER_POINT) inte är ogiltigt)),”strSQL för
= strSQL &” GRUPP VID 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”)
" klar "

Svar : Hur kan jag rusa upp denna fästar query?

Försök det och berättar mig, om det fungerar.

Den ska MINUTEN (resultat) tar minimien av resultaten.

18.2000 1 negation 27.0000 04/06/2010
21.0000 1 realitet 9.0000 04/06/2010
14.0000 1 samma 14.0000 04/06/2010

Sorterad alfabetiskt, minuten av (negationen, Postive och samma) är ”negationen”.

16.5000 2 samma 16.5000 05/06/2010
31.0000 2 realitet 20.0000 05/06/2010
21.0000 2 samma 21.0000 05/06/2010

Sorterad alfabetiskt, minuten av (realiteten och samma) är ”realiteten”.


Den ska arbete.
Andra lösningar  
 
programming4us programming4us