Şimdi şöyle arkadaşlar bir kullanıcı tablosunda her kullanıcının bir sayılar için sutunu var

Örnek : Mehmet Yılmaz - 10
Örnek : Hasan Yılmaz - 10

ben bu isimlerin yanındaki sayıların toplamını frontend tasarımında toplamını çektiriyorum

Diyelimki kullanıcılar 500-600 adet ve hepsinin sayısı toplamda 14000

14000 (Birinci Sayımız)
//Şimdi bu 14000 sayının bana 30'la bölünmüş halinide Göstermem lazım Oda ( 14000 / 30 = 466 )
466 (İkinci Sayımız) //Bu sayıyıda Birinci sayıyı / 30'a bölünce buluyorum
Fakat şimdi En can alıcı nokta 3. Sayı buda Sabit 30 olucak ve formdan bir kullanıcı kayıt olup Diyelimki "Ahmet Yılmaz - 10" Kayıt olunca 3. Sayımız 30'dan 10 Eksilcek ve kalıcak 20 başka bir kullanıcı yine 10 sayısıyla üye oldu 30 sayımız kalcak 10 ve tekrar 10 olduğunda sıfırlanıcak 30 Sayısı 0 Olduktan sonra Tekrar 30'a yükselicek

bunun algoritmasını kuramadım şimdi total sayıyı ve onun 30'a bölünmüş halini alıyorum 14000-466 fakat 3. sayı devreye girince her 30 yeni kayıtta 30geri sayacak ve sıfırlanınca yeniden 30 olucak diğerleriyle bunu bağdaştırmam lazım nasıl bir algoritma kod yapısı kullanabilirim yardımcı olabilirmisiniz 3. sayı olan 30 sayısı için veritabanında bir alanmı oluşturmam lazım yada kodla bunu nasıl yapabilirim yardımcı olursanız çok sevinirim..

//edit şimdi aklıma geldi en son kayıt olan kullanıcının sqlde last insertle ilgili bir kodla son eklenenin SAYI kolonunu 30 sayısından çıkardığımızda aslında istediğime yaklaşmış oluyorum 30 sayısınıda if else kontrole bağlayınca sıfırlanınca tekrar 30 olur ve sürekli son kayıt olanın sayısı 30'u eksilterek gider çözdüm galiba tamamdır gerek kalmadı beyler