2015. 6. 20. 23:35

http://www.w3schools.com/sql/sql_func_mid.asp


The MID() Function

The MID() function is used to extract characters from a text field.

SQL MID() Syntax

SELECT MID(column_name,start[,length]) AS some_name FROM table_name;
ParameterDescription
column_nameRequired. The field to extract characters from
startRequired. Specifies the starting position (starts at 1)
lengthOptional. The number of characters to return. If omitted, the MID() function returns the rest of the text

Note: The equivalent function for SQL Server is SUBSTRING():

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

Demo Database

In this tutorial we will use the well-known Northwind sample database.

Below is a selection from the "Customers" table:

CustomerIDCustomerNameContactNameAddressCityPostalCodeCountry
1

Alfreds FutterkisteMaria AndersObere Str. 57Berlin12209Germany
2Ana Trujillo Emparedados y heladosAna TrujilloAvda. de la Constitución 2222México D.F.05021Mexico
3Antonio Moreno TaqueríaAntonio MorenoMataderos 2312México D.F.05023Mexico
4

Around the HornThomas Hardy120 Hanover Sq.LondonWA1 1DPUK
5Berglunds snabbköpChristina BerglundBerguvsvägen 8LuleåS-958 22Sweden

SQL MID() Example

The following SQL statement selects the first four characters from the "City" column from the "Customers" table:

Example

SELECT MID(City,1,4) AS ShortCity
FROM Customers;

Try it yourself »


'SQL' 카테고리의 다른 글

ROUND() Function  (0) 2015.06.20
LEN() Function  (0) 2015.06.20
LCASE() Function  (0) 2015.06.20
The UCASE() Function  (0) 2015.06.20
HAVING Clause  (0) 2015.06.20
Posted by Name_null