오늘은 부트캠프 55일차이다. 오전에는 새로운 sql 강의를 듣고 이제 1달 뒤에 하는 최종 프로젝트에 대한 설명을 들었다. 벌써 최종 프로젝트라고 하니까 시간이 빨리 지나간 것을 느꼈고, 아직 많이 부족하다고 생각한 만큼 남은 기간동안 최대한 몰입해서 원하는 목표를 이뤘으면 좋겠다. 물론 다음주에 당장 진행되는 프로젝트도 잘 준비해야겠다고 생각한다.
오늘 배운 것
1. case when ~ end 구문
case when 조건1 then 조건만족시 값1 when 조건2 then 조건만족시 값2 when 조건3 then 조건만족시 값3 . . . else 값 - case 에 나오는 조건이 없을 경우 default값이라고 보면 됨 end 결과칼럼명 - 결과칼럼명에 한글 넣을 경우 " " 사용
2. SUBSTRING
SUBSTRING(문자열, 시작 위치) SUBSTRING(문자열, 시작 위치, 시작 위치부터 가져올 문자수)
2-1. SUBSTRING_INDEX
SUBSTRING_INDEX(문자열, 구분자, 구분자 Index)
2-2. SUBSTRING_INDEX 활용한 split 기능
SELECT SUBSTRING_INDEX(SUBSTRING_INDEX(문자열, 구분자, 구분자 Index), 구분자, -1)