Arama butonu
Bu konudaki kullanıcılar: 1 misafir
3
Cevap
222
Tıklama
0
Öne Çıkarma
Mysql'den veri çekip hesaplayıp tekrar vt gömmek
J
4 yıl
Er
Konu Sahibi

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


< Resime gitmek için tıklayın >



E
4 yıl
Yüzbaşı

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.



T
4 yıl
Yarbay

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

< Resime gitmek için tıklayın >

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ı >
Bu mesaja 1 cevap geldi.
J
4 yıl
Er
Konu Sahibi

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.



("select * from doviz where tarih like concat(substr((now() - interval 1 hour), 1, 16), '%')");




Bu mesajda bahsedilenler: @vonderplanitz
DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.