데이터 분석 기술 블로그

MID 함수 본문

SQL/개념

MID 함수

데이터분석가 이채은 2024. 11. 20. 14:26

MID 함수란?

"MID" 함수는 문자열의 중간에서 지정된 위치부터 일정 길이만큼의 문자를 추출합니다.


MID 함수의 기본 구문

MID(string, start_position, length)
  • string: 추출할 문자열 또는 열 이름.
  • start_position: 추출을 시작할 위치 (1부터 시작).
  • length: 추출할 문자 수.

예제

 

1. 이름의 중간 2글자 추출

문제: 각 직원 이름의 중간 2글자 가져오기

SELECT name, MID(name, 2, 2) AS middle_chars
FROM Employees;


2. WHERE 절에서 사용

문제: 이름의 두 번째 문자가 'o'인 직원 찾기

SELECT *
FROM Employees
WHERE MID(name, 2, 1) = 'o';


3. 데이터 포맷 조정

문제: 우편번호에서 중간 3글자만 추출

SELECT zip_code, MID(zip_code, 3, 3) AS middle_code
FROM Addresses;

'SQL > 개념' 카테고리의 다른 글

IN 연산  (0) 2024.11.22
INTERVAL 연산자  (0) 2024.11.21
LEFT 함수  (0) 2024.11.19
RIGHT 함수  (0) 2024.11.18
LIKE 연산자  (0) 2024.11.17