Tarvis muuttaa rivejä yhdessä taulussa, mutta en oikein saa sitä tehtyä.
Eli taulun nimi on "taulu_osio" ja rivin nimi on "idnumero".
Tuossa "idnumero" rivissä on tällainen *5**34*# joka pitäisi kaikissa saada muuttumaan muotoon *5*
Pitäiskö sen tulla jotenkin näin???
UPDATE taulu_osio SET idnumero = REPLACE(idnumero, '*5**34*#', '*5*#')
Et tarvitse REPLACEa tuossa. Syötä vain uusi arvo.
Tulisko silloin näin:
UPDATE taulu_osio SET idnumero = WHERE *5**34*# = *5*#
UPDATE taulu SET x='jotain' WHERE x='jotain muuta'
Jos tahdot muuttaa kaikki idnumerot muotoon *5*
UPDATE taulu_osio SET idnumero = '*5*';
Jos tahdot muuttaa vain ne, joiden idnumero on *5**34*#, muotoon *5*
UPDATE taulu_osio SET idnumero = '*5*' WHERE idnumero = '*5**34*#';
JES!
Kiitos! Onnistui :)
Lopullinen koodi jota hain oli siis GimPeltzin...
UPDATE taulu_osio SET idnumero = '*5*' WHERE idnumero = '*5**34*#';
Aihe on jo aika vanha, joten et voi enää vastata siihen.