MySQL string replace : find -> update

Kadang sebagai admin salah dalam input data, sudah terlanjur tersimpan dalam database mysql dan jumlah ribuan tidak mungkin edit 1 per 1, solusi gunakan function “MySQL string replace”.

Temukan kata, string update dengan kata string baru secara bersama didalam query database mysql, menggunakan kode sql query update.

UPDATE [tablename]
SET [fieldname] = REPLACE([fieldname], 'text to find', 'text to replace with')
WHERE [fieldname] LIKE '%text to find%'

Contoh penggunaan:

UPDATE job
SET posisi = REPLACE(posisi, 'Staff Collection FIF Finance', 'Staff Collection OTO Finance')
WHERE posisi LIKE '%Staff Collection FIF Finance%';

Hasilnya:

Staff Collection FIF Finance” –> Staff Collection OTO Finance.

NOTE: Cara ini berhasil untuk cari, update string karakter di dalam kalimat field tabel mysql, tanpa merubah karkater asli lainya.

READ :  Framework PHP Codeigniter 3 Terbaik