Een veelvoorkomende oplossing is gebaseerd op deze logica:vervang de zoekstring door een lege string en deel het verschil tussen oude en nieuwe lengte door de lengte van de zoekstring
(CHAR_LENGTH(name) - CHAR_LENGTH(REPLACE(name, 'substring', '')))
/ CHAR_LENGTH('substring')
Vandaar:
UPDATE test."user"
SET result =
(CHAR_LENGTH(name) - CHAR_LENGTH(REPLACE(name, 'o', '')))
/ CHAR_LENGTH('o');