• 28-12-2023, 16:09:10
    #1
    merhaba

    phpmyadmin Mysql veritabanında

    tablo adı: veriler
    sutun adları: ornek1, ornek2, sure, toplamsure1, toplamsure2 , kod1,

    yeni bir satır eklendiğinde.

    "kod1" aynı olan olan bütün satır kayıtlarındaki "sure" değerlerinin toplamını, son eklenen "kod1" satırındaki toplamsure1 sutununa eklenmesini istiyorum.

    bunu trigger ile yapabilir miyim? nasıl yapabilirim yardım rica ediyorum.
  • 28-12-2023, 16:53:20
    #2
    Elbette yapılır ancak yazdığınız şu cümlede;
    " "kod1" aynı olan olan bütün satır kayıtlarındaki "sure" değerlerinin toplamını, son eklenen "kod1" satırındaki toplamsure1 sutununa eklenmesini istiyorum. "
    Bir mantık hatası veya yazım hatası var gibi 4-5 defa okumama rağmen anlayamadım.

    CREATE TRIGGER `veriler_after_insert` AFTER INSERT ON `veriler` FOR EACH ROW BEGIN
    // Buraya toplama yaptığınız SQL kodunuzu girin
    END