SORU
9 Aralık 2009, ÇARŞAMBA


MySql bir dize bir bölümünü güncelleştirmek için bir Yol?

Bir MySQL sorgusu ile bir dize yalnızca bir bölümünü güncelleştirmek için arıyorum.

Örneğin, ben 10 tüm kayıtları içeren 'string' bir parçası olarak alan değeri (yani, 'bir şey/string', 'bir şey/stringlookhere', 'bir şey/dize/vesaire', vardır bir yolu değiştirin 'string' anothervalue' için her satırı üzerinden bir sorgu, bu yüzden bu sonuç çıktı 'bir şey/anothervalue', 'bir şey/anothervaluelookhere', 'bir şey/dize/vesaire', vardır bir yolu değiştirin 'anothervalue'

CEVAP
9 Aralık 2009, ÇARŞAMBA


Bu çalışması gerektiğini düşünüyorum:

UPDATE table SET field = REPLACE(field, 'string', 'anothervalue') WHERE field LIKE '%string%';

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Andrew_Huang

    Andrew_Huang

    10 ŞUBAT 2006
  • MagicofRahat

    MagicofRahat

    13 Temmuz 2007
  • TheRightTire

    TheRightTire

    14 EKİM 2009