# Функция LENGTH

Функция `LENGTH` используется для подсчета количества символов в строках.

## Синтаксис

`SELECT LENGTH(поле) FROM имя_таблицы WHERE условие`

## Таблицы для примеров

таблица users
id айди | name имя
--- | ---
1 | Дмитрий
2 | user6
3 | Владимир

## Пример

В данном примере при выборке из таблицы создается дополнительное поле, которое содержит длину поля name:

`SELECT id, name, LENGTH(name) as length FROM users`

Результат выполнения кода:

id айди | name имя | length длина строки
--- | --- | ---
1 | Дмитрий | 4
2 | user6 | 4
3 | Владимир | 4

## Пример

В данном примере с помощью условия `WHERE` выбираются только те записи, в которых длина поля name больше или равна `7`:

`SELECT *, LENGTH(name) as length FROM users WHERE LENGTH(name)>=7`

Результат выполнения кода:

id айди | name имя | length длина строки
--- | --- | ---
1 | Дмитрий | 7
3 | Владимир | 8

## Пример

Конечно, не обязательно делать поле length, чтобы применить функцию LENGTH в условии:

`SELECT * FROM users WHERE LENGTH(name)>=7`

Результат выполнения кода:

id айди | name имя
--- | ---
1 | Дмитрий
3 | Владимир

←→
↑