https://school.programmers.co.kr/learn/courses/30/lessons/131112
SUBSTR함수(문자 단위)
substr함수는 문자단위로 시작위치와 자를 길이를 지정하여 문자열을 자른다
- 함수 : SUBSTR("문자열", "시작위치", "길이")
프로그래머스 문제풀이
SELECT factory_id, factory_name, address
from FOOD_FACTORY
where substr(address, 0 , 3) = '강원도'
order by FACTORY_ID asc;
문제상 강원도인 지역을 빼내야하는데 모든 주소들은 지역명으로 시작한다. 그래서 0~3번째까지 주소를 자르면 강원도인것만 출력할 수 있다.
여기서 또 하나 알 수 있는 점은 모든 데이터들은 같은 형식으로 관리해야 한다는 것을 알 수 있다. -> 함수를 사용하기 용이하게 하기 위함.
'개발자 > 프로그래머스' 카테고리의 다른 글
[SQL] 프로그래머스_흉부외과 또는 일반외과 의사 목록 출력하기_IN()연산자 활용 (0) | 2022.12.13 |
---|---|
[SQL]프로그래머스_입양 시각 구하기(1)_FM키워드 사용 (0) | 2022.12.13 |
[SQL] 프로그래머스 상위 n개 레코드 / rownum 활용 (0) | 2022.12.13 |
자바_프로그래머스_두 정수 사이의 합 (0) | 2022.11.23 |
자바_프로그래머스_정수 내림차순으로 배치하기 (0) | 2022.11.23 |