Hi!
Es gibt keine Spalten - es gibt Felder.
Spalten und Felder können hier gefahrlos synonym verwendet werden, es gibt keine Verwechslungsgefahr oder Bedeutungsunterschiede.
SELECT foo, bar, PREG_REPLACE(/\D/, '', bar) as baz FROM table ORDER BY baz
lib_mysqludf_preg muss dafür allerdings vorhanden sein.
Man muss dann nur noch administrativen Zugang zum Server haben, um das hinzufügen zu können. Ansonsten wüsst ich jetzt nicht, wie man das Ziel erreichen kann, weil die Funktionen für reguläre Ausdrücke nur zum Vergleichen geeignet sind, nicht aber zum Teilstringermitteln.
Lo!