Comment extraire une valeur numérique d'une chaîne dans une requête MySQL?

J'ai un tableau avec deux colonnes: le prix (int) et price_display (varchar).

prix est le prix numérique, par exemple "9990"

price_display est la représentation visuelle, par exemple, "$9.99" ou "9.99 Fr"

J'ai été en mesure de confirmer les deux colonnes correspondent via regexp:

price_display pas regexp
format(price/1000, 2)

Mais dans le cas d'une incompatibilité, je veux extraire la valeur de la price_display colonne et dans la colonne des prix, le tout dans le contexte d'une instruction de mise à jour. Je n'ai pas été en mesure de comprendre comment.

Grâce.

source d'informationauteur Teflon Ted