Funkcje tekstowe: długość, wycinanie, sklejanie
Funkcja dostaje tekst w nawiasie i oddaje nowy: większymi literami, krótszy albo sklejony z innym. Liczy się dla każdego wiersza osobno.
Funkcja zmienia wartość, nie tabelę
Funkcja dostaje wartość w nawiasie i oddaje nową. Kolumna w tabeli zostaje taka, jaka była.
UPPER i LOWER zmieniają wielkość liter, LENGTH liczy znaki, a SUBSTR wycina kawałek.
|| skleja teksty w jeden.
UPPER(imie)SzymonSZYMONLENGTH(imie)Szymon6SUBSTR(imie, 1, 3)SzymonSzyimie || ' ' || nazwiskoOla + MazurOla MazurUPPER zamienia litery na wielkie, a LOWER na małe.
To zapytanie możesz zmienić: kliknij w nie, wpisz swoje i naciśnij Enter. Uczniowie odegrają Twoją wersję.
FROM uczniowie: 6 wierszy w szeregu. Każdy wiersz to jedna postać, a kartki pod nią to kolumny.
| imie | nazwisko |
|---|---|
| Ola | Mazur |
| Maja | Kaczmarek |
| Filip | Grabowski |
| Szymon | Michalski |
| Lena | Król |
| Antoni | Wieczorek |
LENGTH liczy znaki w tekście.
FROM uczniowie: 6 wierszy w szeregu. Każdy wiersz to jedna postać, a kartki pod nią to kolumny.
| imie | nazwisko |
|---|---|
| Ola | Mazur |
| Maja | Kaczmarek |
| Filip | Grabowski |
| Szymon | Michalski |
| Lena | Król |
| Antoni | Wieczorek |
Funkcja działa też w warunku: tu zostają imiona z czterech liter.
FROM uczniowie: 6 wierszy w szeregu. Każdy wiersz to jedna postać, a kartki pod nią to kolumny.
| imie | nazwisko |
|---|---|
| Ola | Mazur |
| Maja | Kaczmarek |
| Filip | Grabowski |
| Szymon | Michalski |
| Lena | Król |
| Antoni | Wieczorek |
SUBSTR(tekst, od, ile) wycina kawałek tekstu. Znaki liczysz od 1, więc SUBSTR(imie, 1, 1) to pierwsza litera.
FROM uczniowie: 6 wierszy w szeregu. Każdy wiersz to jedna postać, a kartki pod nią to kolumny.
| imie | nazwisko |
|---|---|
| Ola | Mazur |
| Maja | Kaczmarek |
| Filip | Grabowski |
| Szymon | Michalski |
| Lena | Król |
| Antoni | Wieczorek |
|| skleja teksty. Spacja w apostrofach to osobny kawałek do sklejenia.
FROM uczniowie: 6 wierszy w szeregu. Każdy wiersz to jedna postać, a kartki pod nią to kolumny.
| imie | nazwisko |
|---|---|
| Ola | Mazur |
| Maja | Kaczmarek |
| Filip | Grabowski |
| Szymon | Michalski |
| Lena | Król |
| Antoni | Wieczorek |
Pułapka
Ta baza zmienia wielkość tylko liter bez ogonków: UPPER('Król') daje KRóL.