nella tabella dei prodotti che già avrai aggiungi un campo numerico che funge da contatore.. lo incrementi di 1 ogni vlta che il relativo prodotto è venduto... a inizio mese lo resetti

se invece vuoi tenere traccia anche dei mesi passati potresti far sì che lo script ad ogni nuovo mese crei una nuova tabella di appoggio costituita dall'id di un prodotto ed il suo conteggio..

si potrebbe fare anche un'unica tabella per qualsiasi mese aggiungendo il campo mese.. ma considerando che i dati li aggiorni solo nell'ultimo mese, e che i mesi vecchi li leggi mese per mese.. forse ti conviene fare così.. con una tabella per ogni mese [creata dinamicamente con un nome univoco tipo "0105" [gennaio 2005] all'inizio di un nuovo mese.. da un crontab per esempio]