Menu
Coddy logo textTech

SUBSTR

Coddy SQL 여정의 심화 과정 섹션에 포함된 레슨 — 27개 중 7번째.

SUBSTR(s, start, length)는 문자열의 일부를 추출합니다.

  • start1부터 시작하는 인덱스입니다. 첫 번째 문자의 위치는 0이 아니라 1입니다.
  • length는 선택 사항입니다. start부터 끝까지 모든 내용을 가져오려면 생략하세요.
  • 음수 start는 문자열의 끝에서부터 거꾸로 셉니다.
SUBSTR('hello world', 1, 5)   -- 'hello'
SUBSTR('hello world', 7)      -- 'world'
SUBSTR('hello world', -5)     -- 'world'

'2026-04-15'에서 연도를 추출하거나, 전화번호에서 지역 번호를 추출하거나, 경로에서 파일 확장자를 추출하는 데 유용합니다.

challenge icon

챌린지

쉬움

사용 가능한 테이블과 컬럼:

  • <strong>files</strong>: <strong>id</strong>, <strong>filename</strong>

filename은 정확히 4글자의 이름과 그 뒤에 오는 3글자의 확장자로 구성되어 있습니다 (예: 'note.txt'). id, 4글자 이름을 base로, 그리고 3글자 확장자를 ext로 반환하세요. id를 기준으로 정렬하세요.

직접 해보기

SELECT id,
       -- base = 처음 4자, ext = 마지막 3자
FROM files
ORDER BY id
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

심화 과정의 모든 레슨