zeichen entfernen / ersätzen

chessymaster

Grünschnabel
moin,
ich bin ein absoluter neuling was mysql betrifft.
------

in dem datenbankfeld mit der spaltenbezeichnung "beschreibung" steht folgender wert:

Fenstermelder abschließbar 100 Nm_AS-254682H

ist es möglich, den "_" nach dem "Nm" durch ein leerezeichen zu ersätzen, das "AS-" zu entfernen und das letzte bzw. die letzten beiden zeichen (H / bzw. 2H) ebenfalls zu entfernen?
in weiteren feldern der spalte "beschreibung" müssen ebenfalls die genannten änderungen durchgeführt werden. nur die beschreibung, also "Fenstermelder abschließbar..." variert
(die zeichenkette ist imm unterschiedlich lang, der unterstrich ist also net immer an der gleichen pos.)
ich hoffe, dass ich mich halbwegs verständlcih ausgedrückt habe, wenn nein, bitte nachfragen.
danke schon mal, und ein frohes neues jahr noch.
 
Wenn dies die einzigen Vorkommen der Zeichen sind, ist Folgendes möglich:
Code:
UPDATE … SET `beschreibung`=REPLACE(REPLACE(`beschreibung`, "_", " "), "-", "")
 
die zeichen kommen auch in anderen zeilen der spalte vor.
und was ist mit dem entfernen der letzten 2 zeichen?
wie kann ich das bewerkstelligen?
 
Zurück