목록SQL 아카아빙 (5)
Lv1. 기록자 노트

짧다면 짧고 길다면 긴 SQL 강의를 완주했다. 마지막 강의는 확실히 실무에서 많이 쓰이는 함수이다 보니 난이도가 더 있는 편이였다. 쿼리는 엑셀에서도 유용하게 쓰일 수 있지만, 실무에서 자유자재로 못 다뤘던 점이 아쉬웠다. SQL 에서도 쿼리란 단어로 실무에서 많이 쓰인다고 하니 좀 더 집중하면서 강의를 들었던 것 같다. 여태까지 배웠던 함수에서 서브쿼리를 적용해서 원하는 데이터를 추출하는 건 아직은 나에겐 쉬운일은 아니였다. where 절에 들어가는 Subquery를 사용할 경우, 간단하게 생각하면 where 절에 내가 원하는 함수를 그대로 넣으면 된다. 예시 : 전체 유저의 포인트의 평균보다 큰 유저들의 데이터 추출하기 select * from point_users pu where point > (..

1주차 문법 수업목표 1. 데이터베이스 (DB) 와 SQL 왜 필요한가? 2. DB에서 데이터 가져오는 기초적인 문법인 Select 와 where 이해한다 3. 조금 더 복잡한 분석 위해 자주 사용하는 유용한 문법을 익힌다 일부 데이터만 가져오기 : Limit 중복 데이터 가져오기 : Distinct 숙제: 1) naver 이메일을 사용하면서 2) 웹개발 종합반을 신청했고 3) 결제는 kakaopay로 이뤄진 주문데이터 추출하기 답안 : select * from orders where email like '%naver.com' and course_title = '앱개발 종합반' and payment_method = 'kakaopay' 2주차 문법 수업목표 1. 동일한 범주의 데이터를 묶어서 통계를 내주는..

3주차 강의는 다른 주차 강의보다 더 많은 예제와 실습으로 이루어진 강의 내용이었다. 그 이유는 실무에서 많이 쓰이는 'left join' & 'Inner join' 을 다루었기 때문인 것 같다. 주차별 개발일지를 통해 어떤 내용을 배웠는지 기록용으로 작성해보는 시간은 정말 좋은 취지인 것 같다. 3주차 숙제는 별도의 도움 없이 고민해가며 답안과 동일하게 만들었다고 생각해서 뿌듯했는데.. 틀렸다 ㅎㅎ 예제 실습보다 쉬운것 같단 생각이 들었는데, 모범답안과 비교했는데 수치가 틀려서 당황했다. 하단에 있는 수식은 내가 작성한 것이고, 그 아래는 모법 답안이다. select e2.enrolled_id, e1.user_id, COUNT(*) as cnt from enrolleds e1 inner join enr..

2주차 강의는 'order by' & 'group by' 중심으로 여러 예재와 실습이 이루어졌다. 확실히 다양한 정보에서 원하는 카테고리, 범주만을 골라 데이터를 추출하는 수식을 배우니 SQL의 편리함이 체감됬다. 그리고 또 한가지 놀라운 점은 주차별 진도에 맞게 따라가지 않을 경우, 별도로 튜터님이 메세지로 진도율에 대해 노티해준다는 점과 질문을 남겼을 경우 3분 이내로 빠르게 답변을 준다는 점이 정말 놀라웠다. 스파르타란 플랫폼을 SQL 학습해보고자 하는 마음에서 처음 사용해보지만 고객 경험을 정말 중요시하는 시스템에 대해 다시한번 감탄하게 된다고나 할까.. 이 곳에서 일하는 사람들에 대한 대우도 궁금해질 정도로 굉장히 성실한 시스템이다. 주차별 강의마다 SQL 의 기초부터 탄탄히 알려주는 학습 자료..

#1 안녕? 스파르타코딩 내일배움카드를 발급받고 데이터분석 능력을 향상시키고 싶은 마음에 강의를 찾았다. 그러던 중 광고 소재로 '내일배움카드'를 강조한 스파르타코딩클럽은 나에게 있어 매우 눈에 띄었다. 스파르타 캐릭터를 가지고 브랜드를 홍보했기 때문에 회상도가 다른 온라인 강의보다 상대적으로 높았다. 또한 교육 서비스에서 느껴지는 딱딱한 이미지를 스파르타코딩클럽은 재밌는 게임을 풀어가는 것 처럼 사이트 뿐 아니라 강의 시스템에서도 적용했는데 이러한 브랜드 차별점이 굉장히 스마트한 전략이지 않았나 싶다. 그리고 리타겟팅을 잘하는 것 같은게 홈페이지를 방문하고 나서 유튜브, 네트워크 지면에 배너가 굉장히 많이 노출되었다. 그래서 강의에 대한 니즈가 있었지만 까먹고 결제를 놓치는 일 따위는 없을 것 같았다 ..