25.2.25 TIL

황효정·2025년 2월 25일

데이터 분석

목록 보기
6/88
post-thumbnail

제목 : [캠프 7일차] + 오늘의 학습 키워드

  1. 오늘 학습 키워드
    -substr(컬럼, 몇번째부터, 몇개): 특정한 문자를 어떤 컬럼에서, 컬럼의 몇번째부터 몇개의 문자를 가져올 지 정하는 구문.
    ->만약에 컬럼의 끝까지 뽑고 싶다면 '몇개'의 자리는 제외해도 됨.
    ex)substr(email, 10): email데이터에서 10번째부터 끝까지 뽑으라는 뜻

-concat(원하는 데이터, 원하는 데이터2, 원하는 데이터3***):원하는 데이터들을 모두 붙여주는 것. 붙일 수 있는 문자의 종류: 컬럼,한글,영어,숫자,기타 특수문자

  • 만약 칼럼 갯수(ex.고객수)를 구한다고 하면 나는 지금까지는 넣을 컬럼이 딱히 없어서 그냥 고객 아이디나 비어있지 않은 아무 칼럼을 넣었는데, 이때는 그냥 count(*) 또는 count(1)이라고 쓰면 된다고 함.

-group by구문 쓸 때 기준 컬럼 가져와도 되는데 좀 더 쉽게 하기 위해서 select 뒤에 있는 컬럼 순서대로 해서 1,2 숫자로 대체할 수 있음.

-if문: if(조건, 조건을 충족할 때, 조건을 충족하지 못할 때)
-case when 구문: if문 여러번 쓴 효과를 낼 수 있음.
select case when 조건1 then 값(수식)1
when 조건2 then 값(수식)2
else 값(수식)3
end. 하고 끝냄. 만약에 else 값 충족하는 데이터가 없다면 else는 생략이 가능함.

  1. 내일 학습 할 것은 무엇인지
    내일은 3강 다 듣기, 코드카타 문제 풀기, 팀 프로젝트 ppt공동작성 도움, +라이브세션 듣기 및 복습, 세션 과제 풀어보기

3.오늘의 일기
오늘도 정말 고생했다 나자신.
감기가 다행스럽게도 조금씩 호전되어가는것이 보이는 듯하다. 그래도 힘들고 중간에 조금씩 쉬어주어야 함.
몸상태가 안좋으니 강의듣는거라던지 문제푸는 거라던지 이런 것들이 더디긴하다. 솔직히 별생각을 다 하긴 했는데, 그래도 이왕 이렇게 된거 더이상 발 못빼니까 나을거라고 생각하고 그냥 하자. 일단은 좀 일찍 자야 할듯. 일찍 자고 내일도 화이팅합시다.
오늘 강의를 드디어 들으면서 그동안의 한을 좀 풀었다. 어제는 하루죙일 프로젝트만 해서 개인 공부시간이 없기도 했지만 오늘은 그래도 팀 프로젝트 정리되어서 그것 해결하고 잠깐이라도 개인공부시간 가질 수 있었다. 오늘 강의에서는 꿀팁을 많이 얻어간듯 하다. 쿼리를 계속 짜다보니까 group by절도 감이 오는것 같고, 그 강의 들으면서 바로 따라하는게 아니라 잠시 멈추고 스스로 해보고 그담에 강의 들을 때 더 이해가 잘 되고 머리에 잘 들어오는 것 같다. 데이터 분석가는 일단 sql작성 능력이 중요하다고 하니까 많이 돌려보고 많이 실패해보고 많이 도전해보자. 하다가 보면 늘거다. 화이팅!! 오늘도 고생했어!!

#내일배움캠프 #캠프 #TIL

profile
청지기

0개의 댓글