Note: SPM=sales per month Item Month SPM RunningTot THISWIDGET 2005/01 002 002 THISWIDGET 2005/02 001 003 THISWIDGET 2005/03 010 013 THISWIDGET 2005/04 000 013 THISWIDGET 2005/05 002 015This is not particularly onerous to do with some VFP code (and an application of INDEX UNIQUE that I like to use) layered on top of some SQL. But I was wondering if anybody has an SQL-only solution for this? It seems this would be a commonly requested type of summary. Thanks very much.