• 26-10-2019, 02:25:38
    #1
    -kayıt tablosu-
    id---kasadaki---kasagider---cepgider--
    1------1000--------200---------80------
    2------2000--------300---------90------
    -kasa tablosu-
    burada tekbir kayıt olucak ve hergün bitiminde girilen veriler 1 id li satırı etkileyecek on göre aşağıdaki gibi görünücek
    id----gelir---gider
    1----3500---670

    gelir kısmı kayıttaki kasadaki bölümüyle kasagider toplayıp kasa tablosundaki gelir bölümünü güncelliyor olucak
    gider kısmı kayıttaki kasagider bülümü ile cepgider bölümünü toplayıp kasa tablosundaki gider bölümünü güncelliyecek

    bu tür bir sistemi SUM kullanarak yapmak mümkünmü yada daha kararlı ve kolay sonuçverecek başka bir çözüm varmı
    Platform php ile yazdım şuanki çok zahmetli bir şekilde hesaplama yapıyor ve sanırım veriler çoğaldığında hatalar ulşacağını düşünüyorum

    Şimdiden Teşekkürler
  • 26-10-2019, 04:45:41
    #2
    Mysql trigger kullanabilirsin, kayıt tablosuna her veri girildiğinde kasa tablosu güncellenir.
    Yada gün sonu için başka bir tarih tablosu oluşturup cron jobla her gün sonunda bir kayıt girip onun triggerıyla toplama yaptırabilirsin.
  • 26-10-2019, 04:53:36
    #3
    Kayıt tablosuna datetime formatında işlem tarihi yazdırıp, her gün gece 12 cron ile ilgili gündeki kayıt tablosu işlemleriyle kasa tablosundaki idsi 1 olan kayıtı update işlemi yaptırabilirsiniz;
    ayrıca kasa tablosuna gerek kalmadanda işlem gerçekleştirebilirsiniz.
  • 27-10-2019, 00:59:18
    #4
    freguencey adlı üyeden alıntı: mesajı görüntüle
    Kayıt tablosuna datetime formatında işlem tarihi yazdırıp, her gün gece 12 cron ile ilgili gündeki kayıt tablosu işlemleriyle kasa tablosundaki idsi 1 olan kayıtı update işlemi yaptırabilirsiniz;
    ayrıca kasa tablosuna gerek kalmadanda işlem gerçekleştirebilirsiniz.
    ahmetbayram adlı üyeden alıntı: mesajı görüntüle
    Mysql trigger kullanabilirsin, kayıt tablosuna her veri girildiğinde kasa tablosu güncellenir.
    Yada gün sonu için başka bir tarih tablosu oluşturup cron jobla her gün sonunda bir kayıt girip onun triggerıyla toplama yaptırabilirsin.
    Yardımınız için teşekkür ederim en uygununu kullanıcam