; con la DG come (selezionare DMDGROUP, il MINUTO (Weekdate) come Week1, il max (WEEKDATE) come settimana scorsa dal gruppo del tbl da DMDGROUP)
selezionare dg.DMDGROUP, wk.WeekDate, il isnull (t.QTY, 0), wk.WeekNo
Dalla DG
la traversa si applica (
selezionare w.number+1 come WeekNo, il dateadd (settimana, w.number, DG. Week1) come WeekDate
dal padrone. .spt_values w
dove w.type='P e w.numberek1<>, dg.LastWeek)) settimane
la parte di sinistra unisce il tbl t su t.DMDGROUP=dg.DMDGROUP e su t.WEEKDATE=wk.WeekDate
ordine da dg.DMDGROUP, wk.WeekDate