Последние учебники веб-разработки
 

SQL MID() Function


MID() Функция

MID() функция используется для извлечения символов из текстового поля.

SQL MID() Синтаксис

SELECT MID(column_name,start,length) AS some_name FROM table_name;
параметр Описание
column_name Необходимые. Поле для извлечения символов из
start Необходимые. Задает начальное положение (начинается с 1)
length Необязательный. Число возвращаемых символов. Если он опущен, MID() функция возвращает остальную часть текста

Примечание: эквивалентная функция для SQL Server является SUBSTRING ():

SELECT SUBSTRING(column_name,start,length) AS some_name FROM table_name;

Демо-версия базы данных

В этом уроке мы будем использовать хорошо известную базу данных Борей.

Ниже приводится подборка из "Customers" таблицы:

CustomerID CustomerName ContactName Address City PostalCode Country
1

Alfreds Futterkiste Maria Anders Obere Str. 57 Berlin 12209 Germany
2 Ana Trujillo Emparedados y helados Ana Trujillo Avda. de la Constitucion 2222 Mexico D.F. 05021 Mexico
3 Antonio Moreno Taqueria Antonio Moreno Mataderos 2312 Mexico D.F. 05023 Mexico
4

Around the Horn Thomas Hardy 120 Hanover Sq. London WA1 1DP UK
5 Berglunds snabbkop Christina Berglund Berguvsvagen 8 Lulea S-958 22 Sweden

SQL MID() Пример

Следующий SQL - оператор выбирает первые четыре символа из "City" колонки от "Customers" таблицы:

пример

SELECT MID(City,1,4) AS ShortCity
FROM Customers;
Попробуй сам "