Şimdi Ara

Mysql'den veri çekip hesaplayıp tekrar vt gömmek

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
6
Cevap
0
Favori
187
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Arkadaşlar iyi haftasonları


    benim ihtiyacım biraz karışık ve örnek kaynak da bulamadım.


    Ben veri tabanımda bulunan döviz verilerinin olduğu tabloya 2 tane daha sütun açtım. Buraya başka bir tablodan 1 saat önceki değerini alıp bu tabloya yapıştırmak ve aradaki farkı % olarak ve diğer sütuna da düştü/arttı diye hesaplayıp açtığım 2 sütuna yazdırmak istiyorum. Yani veri tabanı görüntüsü aşağıdaki gibi olacak. bu 2 sütunu hangi kodlama tarzı ile yapabilirim? Örnek kodların olduğu bir linkiniz veya örnek kodunuz var mı?


    Desteğiniz için şimdiden teşekkürler



    Mysql'den veri çekip hesaplayıp tekrar vt gömmek







  • Merhaba, benim önerim trigger olacak. Bir alana(örneğin, şimdiki değer alanınıza) veri girildiğinde veya güncellendiğinde, Trigger çalıştırırsınız böylelikle diğer 2 alana veri yazabilirsiniz. Trigger'ların çalışma mantığını incelerseniz sanırım yardımcı olacaktır. Umarım yardımcı olur, iyi çalışmalar.

  • Konu sadece MySQL tablosu / veri sütünu eklemek ise, HeidiSQL ile kolaylıkla yapabilirsiniz.

    Mysql'den veri çekip hesaplayıp tekrar vt gömmek


    Sütundaki verileri program kodu ile işleyebilmek için de MySQL konnektörü olan herhangi bir programlama dili kullanabilirsiniz örneğin Java için mysql-connector-java-8.0.13.jar konnektörünü kullanarak MySQL'deki verileri istediğiniz şekilde programlayabilirsiniz.

    < Bu ileti mini sürüm kullanılarak atıldı >
  • Teşekkür ederim. uzak sunucu hosting kullanıyorum. Bu şekilde de kullanabilir miyim?


    Aslında aşağıdaki kod ile 1 saat önceki veriyi 1.tablomdan aldım. Şimdi bunu aynı döviz isimlerinin karşılığı olan 2.tabloma gömmek istiyorum.



    Kod

    Yığını:
    ("select * from doviz where tarih like concat(substr((now() - interval 1 hour), 1, 16), '%')");
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.