elejére előző következő végére
Szöveg kezelõ függvények
   Szinte minden feladat során elõfordul, hogy egy szöveg tartalommal kell mûveleteket végeznünk. A leggyakrabban használt függvényeket nézzük meg:
  • SUBSTRING(szoveg, honnan, mennyit) Kimásol egy szöveg részletet a honnan indextõl, 'mennyit' karakter darabot.
  • SUBSTRING(szoveg, honnan) Kimásolja az adott ponttól a szöveget egészen a végéig.
  • CONCAT(szoveg1, szoveg2, szoveg3, ...) Összefûz tetszõleges számú szövegdarabot.
  • CONCAT_WS(speciális elem, szoveg1, szoveg2, ...) Összefûz tetszõleges számú szövegdarabot, és az elemek közé a speciális elemet illeszti.
  • INSERT(szoveg, honnan, mennyit, mivel) A szöveg amibe felülírok a 'mivel' szöveggel a honnan pozíciótól, 'mennyit' karakteren keresztül.
  • LENGTH(szoveg) A szöveg karaktereinek a számát adja vissza.
  • LOWER(szoveg) A szöveget kisbetûssé alakítja.
  • UPPER(szoveg) A szöveget nagybetûssé alakítja.
  • STRCMP(szoveg1, szoveg2) Ha a két szöveg ugyanaz akkor 0-t ad vissza eredményként (különben -1 vagy 1-et attól függõen, hogy melyik a nagyobb).
  • LOCATE(szovegdarab, szoveg) Visszaad egy számot, ami az elsõ elõfordulási helye a szövegdarabnak a szövegben.
  • TRIM(szoveg) Visszatér a szöveggel, de az elejérõl és a végérõl eltávolítja a szóközöket.
SELECT substring(nev,2,5) FROM elso

SELECT substring(nev,
locate
(' ',nev)
) FROM elso

SELECT concat(nev,nev) FROM elso

SELECT concat_ws(', ', nev,nev) FROM elso

SELECT length(nev) FROM elso

SELECT upper(nev) FROM elso

SELECT lower(nev) FROM elso

SELECT trim(nev) FROM elso