Los últimos tutoriales de desarrollo web
 

SQL MID() Function


El MID() Función

El MID() la función se utiliza para extraer los caracteres de un campo de texto.

SQL MID() Sintaxis

SELECT MID(column_name,start,length) AS some_name FROM table_name;
Parámetro Descripción
column_name Necesario. El campo de la extracción de caracteres de
start Necesario. Especifica la posición de partida (comienza en 1)
length Opcional. El número de caracteres a devolver. Si se omite, la MID() función devuelve el resto del texto

Nota: La función equivalente para SQL Server es SUBSTRING ():

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

Base de datos de demostración

En este tutorial vamos a utilizar la base de datos Neptuno conocido.

A continuación se muestra una selección de la "Customers" tabla:

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() Ejemplo

La siguiente instrucción SQL selecciona los cuatro primeros caracteres de la "City" de columna de la "Customers" tabla:

Ejemplo

SELECT MID(City,1,4) AS ShortCity
FROM Customers;
Inténtalo tú mismo "