Функция MID() в SQL
- Предыдущая страница SQL lcase()
- Следующая страница SQL len()
Функция MID()
Функция MID() используется для извлечения символов из текстового поля.
Синтаксис SQL MID()
SELECT MID(column_name,start[,длина]) FROM table_name
Параметры | Описание |
---|---|
column_name | Обязателен. Поле, из которого нужно извлечь символы. |
start | Обязателен. Определяет начальное положение (начальное значение равно 1). |
длина | Опционально. Количество символов, которые нужно вернуть. Если пропущено, то функция MID() возвращает оставшийся текст. |
Пример SQL MID()
У нас есть следующая таблица "Persons":
Id | Фамилия | Имя | Адрес | Город |
---|---|---|---|---|
1 | Эдамс | Джон | Улица Оксфорд | Лондон |
2 | Буш | Джордж | Пятая улица | Нью-Йорк |
3 | Картер | Томас | Улица Чан'an | Пекин |
Теперь мы хотим извлечь первые три символа из столбца "City".
Мы используем следующий SQL-запрос:
SELECT MID(City,1,3) as SmallCity FROM Persons
Результаты набора данных выглядят так:
SmallCity |
---|
Lon |
New |
Bei |
- Предыдущая страница SQL lcase()
- Следующая страница SQL len()