- 나는 어떤 히스토리를 가지고 데이터 분석트랙에 참여하게 되었나요?
- 작년 퇴사 후 진로고민을 진하게 하다가 직무 변경 및 직종 변경으로 여러군데를 알아보았습니다. 여러군데를 알아보다가 내배캠을 알게 되었고, 무료로 직무 상담을 받아볼 수 있다고 하여 상담을 받은 후 데이터분석가 직무를 알게 되었고 도전해볼만하다고 생각되어 도전해보게 되었습니다. 처음 알게 된 것은 데이터 엔지니어 및 데이터 사이언티스트 였는데, 상담 이후에 여러 직무가 있다는 것을 알게 되었습니다.
- 본 코스 수료 후, 어떤 데이터 분석가 혹은 원하는 직무로 성장하고 싶나요?
- 툴을 자유자재로 사용할 수 있는 데이터 분석가가 되고 싶습니다.
- 합리적인 의사결정을 내릴 수 있도록 데이터를 잘 활용하는 분석가가 되고 싶다.
- 아마도 내가 관심있는 분야가 여행쪽이나 이커머스 쪽이기 때문에 이쪽 분야로 가지 않을까 생각해 본다. 하지만 다른 분야에도 열려있다. 게임쪽으로는 가지 않을 듯하다.
- 그 외에 내일배움캠프에 기대하는 것이 있다면 자유롭게 작성해 주세요.
제목 : [본캠프 1일차] + 오늘의 학습 키워드
- 오늘 학습 키워드
sql 기초 1강
- 오늘 학습 한 내용을 나만의 언어로 정리하기
select
from
의 구조
select는 데이터를 가져오는 기본 명령어. 데이터를 조회하는 모든 query에 사용된다.(query는 문의 라는 뜻으로, 데이터베이스에 요청을 하기 위한'언어'임. 그러므로 작성 전에 어떤 요청을 할 지 생각해봐야 함.)
from은 어떤 테이블에 있는 데이터를 가져올지를 생성하는 언어임.
select *은 모든 컬럼을 불러오는 것임.
실행하는 방법: 쿼리창에서 실행버튼(▶︎)클릭하거나 Ctrl+Enter 단축키 누르기
- 컬럼에 별명 주기: 방법1: 컬럼1 as 별명1
방법2: 컬럼2 별명 2
(as를 써도 되고 안써도 됨)->맞나?
*특수문자, 한글을 사용할 때는 "별명"으로, 큰 따옴표 안에 적어줘야 함. 영어 띄어쓰기,- 도 특수문자임.
-조건에 맞는 데이터 필터링: where절
문자는 작은 따옴표 사용.''
같지 않다(다르다): <>
-between: a와 b사이: a~b까지
-in: '포함'하는 조건 주기
-like: 특정 문자를 포함하거나 포함하지 않을 때 비슷한 값을 조건으로 설정하는 것
ex)'김'으로 시작하는 이름. name like '김%'
식당이름에 'next'를포함하는 경우.restaurant_name like '%Next%'
이 외에도 and, or, not도 사용됨.
3. 학습하며 겪었던 문제점 & 에러
- 문제&에러에 대한 정의
에러 뒤에 설명이 나옴. 그 설명을 주의깊게 확인 한 후 이유를 찾고 해결해보기
- 내가 한 시도
스펠링 확인, 따옴표 확인, 제대로 된 테이블 명 또는 필드명인지 확인
- 해결 방법
잘못된 곳을 찾아서 왜 잘못된건지 살펴보기
- 새롭게 알게 된 점
sql의 에러는 에러가 난 코드와 뒤에 에러가 난 이유를 설명해준다는 것.
- 이 문제&에러를 다시 만나게 되었다면?
다시한번 꼼꼼하게 확인을 할 것이다.
- 내일 학습 할 것은 무엇인지
내일은 2,3강 수강하고 코딩테스트 해보기, 직무 찾기