이것저것/공공데이터 일경험 수련생(2021년)
2021년 10월 19일_SQL 진단 업무일지
Iam_im2
2021. 10. 19. 18:07
728x90
<배정업무>
개방데이터 품질 진단 및 개선(SQL)
<배정파일>
○○○○관광부 국립○○○○_예술○○ 목록_20○○○○22
지점 ○○구역 정보(20○○년 상반기)
○○진흥원_○○기업 ○○자의 전공정보(대학)_202○○○27
등등
1. 업무
오늘 배정 받은 업무에도 오류가 없었다. 다만, [지점 ○○구역 정보(20○○년 상반기)] 파일의 한 컬럼의 SQL구문을 작성하는데 시간이 오래걸렸다. ○○지점, ○○○지점, ○○○○지점만 유효값으로 추출해야하는데, 생각했던 조건식이 제대로 작동하지 않아서 3시간 동안 조건식을 계속 바꿔봤다. 계속 구글링을 하다가 결국 비슷한 유형을 찾아냈다. 이리저리 조합해보니까 이 컬럼에서 필요한 조건식이 나왔다. 힘들게 만들어낸 조건식이 잘 작동하면 기분이 참 좋다. 만든 조건식에서 궁금한게 생겨서 기술매니저님께 문의했더니, 칭찬도 해주시고, 새로운 형태의 SQL구문도 알려주셨다. %백분율 와일드카드 문자 하나를 새롭게 SQL노트에 추가했다.
SQL구문이 이상하다 싶으면 REGEXPER에서 확인하면 된다. 수식을 다이어그램으로 표현해줘서, 문제점을 금방 발견할 수 있다.
2. 교육
상시교육 화상멘토링 수강완료
728x90