Строковые функции SQL.
В этом посте мы подробно рассмотрим строковые функции SQL.
LEN() — возвращает длину значения в текстовом поле
LOWER() – преобразует символьные данные в нижний регистр
UPPER() – преобразует символьные данные в верхний регистр
SUBSTRING() – извлекает символы из текстового поля
LTRIM() – удалить все пробелы в начале строки
RTRIM() – удалить все пробелы в конце строки
CONCAT() – функция конкатенации объединяет несколько строк символов вместе.
REPLACE( ) – Чтобы обновить содержимое строки.
Давайте подробно рассмотрим каждую функцию String.
LEN():
Синтаксис :
1 | ВЫБРАТЬ LEN(имя_столбца) ИЗ имя_таблицы; |
Пример:< /p>
1 | ВЫБЕРИТЕ ДЛИН(Имя игрока) КАК ДлинаИмяигрока ИЗ ТАБЛИЧКИ, ГДЕ Имяигрока = 'Sachin'; |
НИЖНИЙ():сильный>
Синтаксис:
1 | SELECT LOWER(column_name) FROM table_name; |
Пример :
1 | ВЫБЕРИТЕ МЕНЬШЕ(Имя игрока) ASИмя игрока ИЗ ТАБЛО СЧЕТА ГДЕ Имя игрока = 'Сачин'; |
< strong>UPPER():
Синтаксис:
1 | ВЫБЕРИТЕ ЗАГЛАВНУЮ (имя_столбца) ИЗ имя_таблицы; |
Пример:
1 | ВЫБЕРИТЕ ЗАГЛАВНУЮ (имя игрока) КАК имя игрока ИЗ ТАБЛИЧКИ, ГДЕ Имя игрока = 'Sachin'; |
SUBSTRING() :
Синтаксис:
1 | ВЫБРАТЬ ПОДСТРОКУ(имя_столбца,начало,длина) AS some_name FROM table_name; |
< p>Пример:
1 | SELECT SUBSTRING(имя игрока, 3, len(имя_игрока)) КАК имя игрока ИЗ SCOREBOARD WHERE Playername = 'Sachin'; |
< strong>LTRIM:
Синтаксис:
1 | ВЫБЕРИТЕ LTRIM(имя игрока) ИЗ ТАБЛО СЧЕТА; |
RTRIM:
Синтаксис:
1 | ВЫБЕРИТЕ RTRIM(имя игрока) ИЗ ТАБЛО СЧЕТА; |
CONCAT:
Синтаксис:
1 | ВЫБЕРИТЕ город+страну из списка ЗАКАЗЧИКОВ; |
REPLACE:
Синтаксис:
1 | ВЫБЕРИТЕ ЗАМЕНУ (Город, 'C', 'ZZZZ') ОТ КЛИЕНТОВ; |
Посмотрите полное руководство по SQL, нажав на ссылку ниже:
S Учебное пособие по QL – завершено
TAG: qa