Ciao Piccolanomade,
la soluzione al tuo problema è rappresentata da una query del seguente tipo:
SELECT Id, CodArt, ROW_NUMBER() OVER(PARTITION BY CodArt Order by Id) AS Occorrenza
FROM tabella
In sostanza, oltre alle due colonne già presenti, con la funzione ROW_NUMBER ne creiamo una terza, che esponga il numero di riga incrementale a parità di codice articolo (OVER PARTITION BY CodArt).
Spero di esserti stato di aiuto
Emiliano Musso