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;
데모 데이터베이스
이 튜토리얼에서 우리는 잘 알려진 Northwind 예제 데이터베이스를 사용합니다.
아래에서 선택이다 "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" 테이블 :