Miten MySQL tietokannassa voi jostain merkkijonosta poistaa kolme viimeistä merkkiä? Onnistuuko suoran SQL-käskyllä vai pitääkö tehdä joku skripti/ohjelma
Esim: "Finland EU" > "Finland"
MySQL editointi
miten..
2
368
Vastaukset
- on vissiin ratkaisu?
en kyllä oo siihen tutustunut
- apua
select substr(merkkijono, 1, length(merkkijono) - 3) from taulu;
Muodostetaan siis merkkijonosta alijono, joka alkaa positiosta 1 ja päättyy positioon length(merkkijono) - 3. Loppupositio saadaan vähentämällä merkkijonon pituudesta 3, jolloin alkuperäisen jonon 3 viimeistä merkkiä katoavat!
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Oletko kertonut jo muille tunteistasi?
Ystävillesi esimerkiksi? Minä en ole vielä kertonut kenellekään tästä meidän jutusta.774622- 1801897
- 1241590
- 1241125
Miten minusta tuntuu että kaikki tietää sun tunteista mua kohtaan
Paitsi suoraan minä itse, vai mitä hlvettiä täällä tapahtuu ja miksi ihmiset susta kyselee minulta 🤔❤️161061- 351036
- 78933
- 52896
Hyvää huomenta!
Mietin miten suhtaudut minuun, jos kerron tunteista. Voinko enää sen jälkeen olla samassa paikassa kanssasi, jos koet as78872- 4828