
MySQL에서 SUBSTR() 또는 SUBSTRING() 함수는 문자열의 일부를 추출할 때 사용된다.
SUBSTR(string, start_position, length)
string: 원본 문자열start_position: 추출 시작 위치 (1부터 시작)length(선택): 추출할 문자 수 (생략하면 끝까지)SELECT SUBSTR('HelloWorld', 1, 5); -- 결과: 'Hello'
SELECT SUBSTR('HelloWorld', 6); -- 결과: 'World'
SELECT SUBSTR('HelloWorld', -5, 3); -- 결과: 'Wor'
SELECT SUBSTR(PRODUCT_CODE, 1, 2) AS CATEGORY, COUNT(*) AS PRODUCTS
FROM PRODUCT
GROUP BY CATEGORY
ORDER BY CATEGORY ASC;