Forum
şöyle bir sorun var bnm sql tablomda şöyle bir sorun var
bu resimdeki tabloda
1ilk sutundakiler monster "canavar" isimleri ikinci sutundakilerde düşen itemlerin isimleri ve 5.ci sutündakilerde düşme ihtimalleri
bnm yapmak istediğim 2.ci sutundaki itemler içerisinde arama yapmak ve aradığım itemin düşme ihtimalini ayarlamak bunu nasıl kolay ve hızlı yoldan yaparım bn şöyle bir yola giriştim sqldeki verileri metin belgesine attım orda düzenledim fakat metin belgesinden bu verileri bu tabloya ekliyemiyoyurm
buda metin belgesinin resmi
metin belgesine değerleri sql de n ctrl-c yaparak aldım ama sql e geri taşıyamıyorum
yukarda belirttiğim 2 durum içinde yardımcı olursanız güzel olur
Merhaba Halit bey,
Mesela 2000000 monster değerindeki kayıtlarınızda ve ItemNum sütunundaki 7001390 satırında bir değişiklik yapmak istiyorsanız aşağıdaki komutu kullanabilirsiniz.Aşağıdaki sql sorgusunun açıklaması ise WHERE kısmından sonraki değerleri tablo ismindeki probability sütununun güncellenmesini sağlan update komutu dur.
İyi çalışmalar.
UPDATE TabloIsmi SET Probability = 6000 WHERE MonsterUnique.. = 2000000 AND ItemNum = 7001390
Merhaba Halit bey,
Mesela 2000000 monster değerindeki kayıtlarınızda ve ItemNum sütunundaki 7001390 satırında bir değişiklik yapmak istiyorsanız aşağıdaki komutu kullanabilirsiniz.Aşağıdaki sql sorgusunun açıklaması ise WHERE kısmından sonraki değerleri tablo ismindeki probability sütununun güncellenmesini sağlan update komutu dur.
İyi çalışmalar.
UPDATE TabloIsmi SET Probability = 6000 WHERE MonsterUnique.. = 2000000 AND ItemNum = 7001390
tablo ismi dediğiniz bu soldaki tablo ismimi ve açıkcası tam olarak nasıl yapacağımı anlamadım ve birde direk metin belgesindeki değerleri tabloya atamazmıyım 😕
yani şimdi tam oalrak nerde ne yapmam gerekiyor ; tam görüntüsünü attım sql in
Evet halit bey sol taraftaki tablonuzun ismi gelicektir. Metin belgesi üzerindeki değerleri tabloya atmanız daha zor olacağı için UPDATE sorgusu ile işleminizi daha rahat yapabilirsiniz. Resimde tablo ve sütun isimlerinizi tam olarak göremediğim için tam olarak komutu veremedim.Tablo ve sütun isimlerinizi tam olarak paylaşırsanız yardımcı olabilirim.
Evet halit bey sol taraftaki tablonuzun ismi gelicektir. Metin belgesi üzerindeki değerleri tabloya atmanız daha zor olacağı için UPDATE sorgusu ile işleminizi daha rahat yapabilirsiniz. Resimde tablo ve sütun isimlerinizi tam olarak göremediğim için tam olarak komutu veremedim.Tablo ve sütun isimlerinizi tam olarak paylaşırsanız yardımcı olabilirim.
resim alttaki bardan kenara kayıyor ve lütfen metin belgesini nasıl atacağımı söylermisnz o biraz daha kolayıma kaçar benm çünkü sqldeki o update komutunun açıkcası nereye girileceğini ve nasıl uygulanacağını bilmiyorum
Yukardaki bölümden "New Query" kısmına tıklarsanız SELECT, UPDATE, INSERT veya DELETE gibi sql sorgusu yapabileceğiniz bir pencere açılır. Burada size verdiğim ve aşağıdaki güncel halini paylaştığım sql sorgusunu "New Query" kısmına tıkladığınızda açılan pencerede deneyebilirsiniz.
SQL Sorgusu ;
UPDATE MonsterItem SET Probability = 6000 WHERE MonsterUniqueId = 2000000 AND ItemNum = 7001390
Yukardaki bölümden "New Query" kısmına tıklarsanız SELECT, UPDATE, INSERT veya DELETE gibi sql sorgusu yapabileceğiniz bir pencere açılır. Burada size verdiğim ve aşağıdaki güncel halini paylaştığım sql sorgusunu "New Query" kısmına tıkladığınızda açılan pencerede deneyebilirsiniz.
SQL Sorgusu ;
UPDATE MonsterItem SET Probability = 6000 WHERE MonsterUniqueId = 2000000 AND ItemNum = 7001390
UPDATE ti_MonsterItem SET Probability = 6000 WHERE MonsterUniquenumber = 2000000 AND ItemNum = 7001390
yazdığım komut bu ama yinede bir pencre gelmedi new query dediğimde beyaz bir sayfa açılıyor bunu ayzıyorum ve enter lıyıroum fakat birşey olmuyor bunu tam oalrk nasıl yapcağımı ve birde lütfen metin belgesindekileri buraya nasıl geçireceğimi anlatırmısınız
Pencerede F5 e basarak komutu uygulayabilirsiniz veya yukarıdaki bölümde "Execute" butonuna basarakta aynı işlemi gerçekleştirebilirsiniz.
peki metin belgesindeki değerleri nasıl bu tabloya geçririm yukarıda fotoğrafını verdiğim metin belgesinin
ve birde ben mesela bu bütün moblar arasından 7001390 adlı item hangisinde varsa onun düşme ihtimalini 0 yapmak istiyorsam hani oyundaki tüm 7001390 iteminin düşme ihtimali ni sıfırlamak istiyorsam
Halit bey şimdi burada metin belgesindeki değerleri sql sorgusu ile veya tabloya yansıtması UPDATE komutundan çok daha zor bir işlem olduğunu belirtmek isterim.
Tüm ItemNum sütunundaki 7001390 değerine eşit olan satırların Probability değerini güncellemek istiyorsanız aşağıdaki komutu kullanabilirsiniz.
UPDATE ti_MonsterItem SET Probability = 0 WHERE ItemNum = 7001390
Halit bey şimdi burada metin belgesindeki değerleri sql sorgusu ile veya tabloya yansıtması UPDATE komutundan çok daha zor bir işlem olduğunu belirtmek isterim.
Tüm ItemNum sütunundaki 7001390 değerine eşit olan satırların Probability değerini güncellemek istiyorsanız aşağıdaki komutu kullanabilirsiniz.
UPDATE ti_MonsterItem SET Probability = 0 WHERE ItemNum = 7001390
teşekkür ederim ama bazı işlemler kimilerine göre kolaydır çoğu kişi yapamaz bazılarıda zor işlemleri yapar kolayları yapamaz yinede siz şansınızı bir deneyin 🙂 anlatın bana belki yapabilrim
SQL Text File Import videosunu aşağıdaki linkten izleyerek gerçekleştirebilirsiniz.
tşekkür ederim saolun