이번 포스팅에서는 SUBSTRING 구문에 대해서 살펴보겠습니다. 앞서, LEFT/RIGHT 구문에 대해서 포스팅했었는데 해당 구문과 비슷하지만 차이점이 있는 부분을 확인하시면 좋을 것 같아요~ SUBSTRING구문? SUBSTRING문의 기능은 해당 문자열을 받아 일정한 영역만큼 잘라낸 후 리턴하도록 합니다. 다양한 DATA를 참고해서 살펴보면,####-##-##의 형식으로 날짜가 지정되어있다고 가정하겠습니다. 이에 따라 월별로 그룹을 지어 통계를 낸다거나, 현황을 보고자 하는 경우에 유용하게 활용할 수 있습니다. (물론, LEFT/RIGHT 구문으로도 가능하지만 SUBSTRING 구문을 활용하면 좀 더 편리하게 사용할 수 있을 거에요.) 해당 구문도 알아놓으시면, 활용법이 많으니 꼭 알아놓아요! --..
이번엔 문자열 자르기에 대한 SQL 구문을 살펴보겠습니다. 이 문자열 자르기의 방법에는 크게 2가지가 있다고 보시면 될 것 같습니다. (SUBSTRING은 다음 포스팅에서 만나요!) 왼쪽에서 자르는 LEFT 오른쪽에서 자르는 RIGHT 추가로, 특정 문자열에 대해 일정한 영역(범위)만큼 잘라낸 후 리턴하는 기능의 SUBSTRING LEFT 구문? LEFT라는 함수는 특정 문자열에 대해 왼쪽부터 자르고자하는 길이만큼 자르는 함수입니다. 테이블의 기간을 년 또는 월로 잘라 이에 맞는 현황을 살펴볼 수도 있고, 사원 테이블에서 주민등록번호를 잘라 생년월일로 원하는 데이터로 가공도 가능합니다. LEFT문 사용법? --LEFT문-- LEFT(문자열, 길이) --RIGHT문 사용법-- LEFT(DT_SO, 2) -..