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

  • Ayite Atiwoto (superjiffrey)

    Ayite Atiwot

    29 EYLÜL 2010
  • ICON

    ICON

    19 EKİM 2011
  • infiniTuts

    infiniTuts

    18 Ocak 2012