Con el permiso de Isaias.
kaki prueba asi:
Código SQL:
Ver originalINSERT INTO tabla(var1,var2, var3)
SELECT campo1, campo2, campo3 FROM articulos ORDER BY NEWID()
UPDATE tabla SET campox = campox - T2.N
FROM tabla T1
INNER JOIN (
SELECT campo2, COUNT(1) N FROM articulos GROUP BY campo2
) T2 ON T1.id = T2.campo2