-
카테고리
-
세부 분야
데이터 분석
-
해결 여부
해결됨
실습문제3번(Function) 질문드립니다
21.03.15 15:17 작성 조회수 107
1
문제가 직원들의 생일이 월별로 몇명있는지 확인인데
영상에서 나온 결과는 사진에 동그라미 친 것과 같이 월이 같아도 년이 다르면 별도로 추출됩니다.
문제 그대로 월별로 몇명인지 확인해보고싶은데 sql을 어떻게 적어야 할까요?
답변을 작성해보세요.
2
Joe
지식공유자2021.03.15
안녕하세요 kj님
피드백 남겨주셔서 감사합니다.
substr 함수의 파라미터의 두번째 파라미터와 세번째 파라미터를 수정해주시면 될 것 같습니다.
substr( colname, (시작지점), (가져올 char갯수))이기 때문인데요,
월의 경우에는 해당 months 컬럼에서 6번째 부터 2개의 char를 가져오면 되기 때문에
substr(컬럼명, 6, 2) 와 같이 수정해주시면 되겠습니다.
0
Joe
지식공유자2021.03.15
select substr(birthdate, 1, 4) as year, substr(birthdate, 6, 2) as month
from employees
;
위와 같이 쿼리 실행해보시면 확인이 더 쉬우실 것 같아서 쿼리남겨봅니다.
답변 2