lostyazilim
tr.link

SQL sorgusu replace ile ilgili bir sorum var!

6 Mesajlar 1.243 Okunma
acebozum
tr.link

MuratDinc MuratDinc Miyavliyo - WiseKitten Kullanıcı
  • Üyelik 01.11.2012
  • Yaş/Cinsiyet 32 / E
  • Meslek Girişimci
  • Konum Balıkesir
  • Ad Soyad M** D**
  • Mesajlar 1583
  • Beğeniler 207 / 257
  • Ticaret 5, (%100)
Merhabalar,

Seçtiğim alanda sadece belirttiğim verinin değişmesini istiyorum, yani sadece 52 olan veri 102 olarak değişmeli. Aşağıdaki sorguyu kullandığımda "2527" şeklinde içerisinde 52 geçen sonuçlarda etkilenip "21027" olarak değişiyor. Ben bunu istemiyorum. meta_value içerisinde sadece 52 yazan değerler 102 olacak.

Kullandığım sorgu:
UPDATE wp_postmeta SET meta_value= replace(meta_value,'52','102');

Doğru sorguyu yazarsanız sevinirim. Teşekkürler.
 

 

👉 Türkiye'nin En Minnoş Kedi Bloğu Miyaliyo! 😻
elektronikssl
webimgo

TeknoMonster TeknoMonster WM Aracı Kullanıcı
  • Üyelik 07.11.2016
  • Yaş/Cinsiyet 33 / E
  • Meslek Yazılım
  • Konum Trabzon
  • Ad Soyad I** T**
  • Mesajlar 240
  • Beğeniler 42 / 52
  • Ticaret 22, (%100)
Sorgunun sonuna WHERE meta_value = 52 derseniz sadece 52 olanlar gelir ve sadece onlar degisir
ereglibilgisayar

kişi bu mesajı beğendi.

mfgrbz mfgrbz Zurna da bir çalgıdır Kullanıcı
  • Üyelik 10.06.2018
  • Yaş/Cinsiyet 38 / E
  • Meslek Yazılım & Grafik
  • Konum İzmir
  • Ad Soyad M** G**
  • Mesajlar 124
  • Beğeniler 15 / 54
  • Ticaret 0, (%0)

UPDATE wp_postmeta SET meta_value='102' where meta_value='52';


Bu şekilde olmalı.
MuratDinc

kişi bu mesajı beğendi.

MuratDinc MuratDinc Miyavliyo - WiseKitten Kullanıcı
  • Üyelik 01.11.2012
  • Yaş/Cinsiyet 32 / E
  • Meslek Girişimci
  • Konum Balıkesir
  • Ad Soyad M** D**
  • Mesajlar 1583
  • Beğeniler 207 / 257
  • Ticaret 5, (%100)

TeknoMonster adlı üyeden alıntı

Sorgunun sonuna WHERE meta_value = 52 derseniz sadece 52 olanlar gelir ve sadece onlar degisir


Dediğinizi nasıl yapacağımı bilmiyorum :/ Birkaç deneme yaptım ama 1146 nolu hatayı aldım sürekli.

mfgrbz adlı üyeden alıntı

Pardon yanlış okudum düzeltip yazarım kodu


Bekliyorum hocam.
 

 

👉 Türkiye'nin En Minnoş Kedi Bloğu Miyaliyo! 😻
wmaraci
wmaraci

BigCoder BigCoder Sözlük Yazılımı Kullanıcı
  • Üyelik 07.11.2015
  • Yaş/Cinsiyet 40 / E
  • Meslek Yazılım
  • Konum Konya
  • Ad Soyad F** K**
  • Mesajlar 41
  • Beğeniler 5 / 10
  • Ticaret 2, (%100)
Sorgu ;


UPDATE wp_postmeta SET meta_value= replace(meta_value,'52','102') WHERE meta_value = '52';
MuratDinc

kişi bu mesajı beğendi.

Software by BigCoder

MuratDinc MuratDinc Miyavliyo - WiseKitten Kullanıcı
  • Üyelik 01.11.2012
  • Yaş/Cinsiyet 32 / E
  • Meslek Girişimci
  • Konum Balıkesir
  • Ad Soyad M** D**
  • Mesajlar 1583
  • Beğeniler 207 / 257
  • Ticaret 5, (%100)

mfgrbz adlı üyeden alıntı


UPDATE wp_postmeta SET meta_value='102' where meta_value='52';


Bu şekilde olmalı.


Sıkıntımı çözdü, teşekkür ederim.

BigCoder adlı üyeden alıntı

Sorgu ;


UPDATE wp_postmeta SET meta_value= replace(meta_value,'52','102') WHERE meta_value = '52';


Teşekkür ederim, sorunsuz çalışıyor.
 

 

👉 Türkiye'nin En Minnoş Kedi Bloğu Miyaliyo! 😻
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al