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