InternettinHoca adlı üyeden alıntı: mesajı görüntüle
Hocam bunu yapmak için "update tabloadi set iskonto = (yakit_tutari * iskontoyuzdesi) / 100 " demen yeterli olur, kodu kendine göre düzenlersin , ama bunu yaparak tablonda yer harcamaktansa select sorgularında bunu iskonto verisini çekmen daha sağlıklı olur, yakıt tutarı veya iskoto yüzdesi bilgileri değiştiğinde yine iskonto sütununu güncellenemn gerekecek yoksa

NOT: bu işlemleri yaparken önce yedek almayı unutmayın!
Öncelikle teşekkür ederim. fakat dediğiniz gibi yakıt tutarı ve iskonto yüzdesi değişince otomatik olarak hesaplama yapmıyor. Yapması için ne yapmam gerekiyor ? Yeni başladığım için adım adım anlatır mısınız ?
Teşekkür Ederim.



Webmerkezi adlı üyeden alıntı: mesajı görüntüle
BEFORE INSERT 'e trigger ekleyerek otomatik o sütunu hesaplata bilirsin Yardımcı olur şunlar:
https://www.mysqltutorial.org/mysql-...nsert-trigger/ Before Insert Trigger Ekleme
http://izleveogren.com/2016/02/11/my...l-operatorler/ Buda yapacağın işlem için
Not: Buradaki Trigger sen oraları boş INSERT bassarken orayı otomatik şekilde düzeltip insert basması için. Yani her insertinde otomatik girecek aynısını Before Update'ye de yapabilirsin.
Teşekkür ederim. Fakat Before Insert'e trigger ekleyemedim adım adım anlatma şansınız var mı ?