Solusi umum didasarkan pada logika ini:ganti string pencarian dengan string kosong dan bagi perbedaan antara panjang lama dan baru dengan panjang string pencarian
(CHAR_LENGTH(name) - CHAR_LENGTH(REPLACE(name, 'substring', '')))
/ CHAR_LENGTH('substring')
Oleh karena itu:
UPDATE test."user"
SET result =
(CHAR_LENGTH(name) - CHAR_LENGTH(REPLACE(name, 'o', '')))
/ CHAR_LENGTH('o');