본문 바로가기

Data21

[아티클 스터디] SQL 가독성을 높이는 다섯 가지 사소한 습관 Articlehttps://yozm.wishket.com/magazine/detail/1519/ SQL 가독성을 높이는 다섯 가지 사소한 습관 | 요즘IT지독하게 읽기 힘든 SQL 문을 해석해 본 적 있으신가요? 마치 암호를 읽는 것처럼 어렵습니다. 파이선처럼 들여쓰기와 띄어쓰기를 문법적으로 강제하는 언어를 사용해 봤다면 SQL의 자유로움에yozm.wishket.com  주제SQL의 가독성을 높이는 습관과 중요한 점🥑 핵심 요약예약어, 함수 등은 대문자로 작성한다.행갈이를 자주 한다.주석을 쓴다.Alias를 잘 쓴다.가장 중요한 것은 합의된 규칙이다.  1. 예약어, 함수 등은 대문자로 작성한다.누가 봐도 이해할 수 있게끔 SELECT, FROM ,AS 등 예약어와 함수는 대문자로 작성하여 가독성을 높.. 2024. 9. 27.
[Mysql] SQL 문법연습 / HAVING절 🥑 학습내용사용된 문법&함수COUNTCOALSESCEJOINGROUP BYHAVING   Lv.4 단골 고객님 찾기1. 고객별로 주문 건수와 총 주문 금액을 조회하는 SQL 쿼리를 작성해주세요.    a. 출력 결과에는 고객 이름, 주문 건수, 총 주문 금액이 포함되어야 합니다. 단, 주문을 한 적이 없는 고객도 결과에 포함되어야 합니다.    b. 기대결과2. 나라별로 총 주문 금액이 가장 높은 고객의 이름과 그 고객의 총 주문 금액을 조회하는 SQL 쿼리를 작성해주세요.    a. 기대결과  1.내가 제출한 답SELECT c.customername, count(1) ordercount, sum(totalamount) totalspentfrom Customers c left join Orders .. 2024. 9. 16.
[아티클스터디] 데이터 리터리시& 잘못된 데이터 해석 ✷ Articlehttps://yozm.wishket.com/magazine/detail/1632/ 데이터 리터러시(Data Literacy)를 올리는 방법 | 요즘IT화해팀은 일찍이 데이터의 중요성을 강조해왔는데요. 조직 전반적으로 데이터 활용력을 높이고, 데이터 의사결정 문화를 활성화하기 위해 많은 시도를 해왔습니다. 데이터를 거의 실시간에 가yozm.wishket.comhttps://yozm.wishket.com/magazine/detail/1816/ 그 데이터는 잘못 해석되었습니다 | 요즘IT무엇이든 데이터가 있으면 쉽게 결정을 내릴 수 있을 것 같습니다. 하지만 현업에서는 데이터가 있어도 결정을 내리기 어려운 상황들이 있습니다. 특히 데이터를 통한 의사결정을 내릴 때, 가장yozm.wishket.. 2024. 9. 12.
[Mysql] SQL 문법연습 풀이 및 해석 🥑 학습내용사용된 문법&함수COUNTDISTINCTSUBSTRDATEROUNDAVGCOALESCEJOINORDER BY Lv1. 데이터 속 김서방 찾기상황: 여러분들은 스파르타코딩클럽의 분석가로 취직했습니다. DBeaver를 테스트 해볼 겸 “김”씨로 시작하는 이용자들 수를 세어 보기로 했습니다.데이터 설명user_id: 익명화된 유저들의 아이디(varchar255)created_at: 아이디 생성 날짜(timestamp)updated_at: 정보 업데이트 날짜(timestamp)name: 익명화된 유저들의 이름(varchar255)email: 이메일(varchar255)user 테이블은 스파르타 코딩클럽에 가입한 유저들의 정보를 날짜별로 기록한 테이블입니다.문제: 다음과 같은 결과테이블을 만들어봅시다.. 2024. 9. 12.
[아티클스터디] 데이터 분석가는 어떤 일을 하는가? 요약 정리 ✷ Articlehttps://medium.com/modulabs/%EC%BD%98%ED%85%90%EC%B8%A0-%ED%81%AC%EB%A6%AC%EC%97%90%EC%9D%B4%ED%84%B0-%EC%86%8C%EA%B0%9C-b2455d77c6d0 [데이터분석] 데이터 분석가는 어떤 일을 하나요?데이터 분석가의 업무와 필요한 역량에 대해 설명합니다.medium.com  ✷ 요약[주제] 주제 데이터 분석가가 하는 일목차데이터를 다루는 직군들데이터 분석가가 하는 일데이터 분석가가 갖춰야 할 역량[아티클요약] 비즈니스에서 데이터 기반 의사결정은 선택이 아닌 필수인 시대!1. 데이터를 다루는 직군들직군 분류 카테고리 필요 역량데이터 분석가기획경영∙비즈니스수학&통계학 + 비즈니스/도메인 전문지식데이터 엔지.. 2024. 9. 6.
[Mysql] SQL 문법연습 사용된 명령어/문법/함수 총정리 🥑 학습 내용 - SQL 기초데이터 베이스(database) :  여러 테이블을 포함하는 큰 틀테이블(table) : 데이터가 행과 열로 구성된 구조로 저장되는 곳 - 기본 명령어SELECT, FROMㅣ 테이블에서 데이터를 조회 할 때FROMSELECT 컬럼1, 컬럼2, ... FROM 테이블이름;WHERE ㅣ 특정 조건에 맞는 데이터만 조회ORDER BY ㅣ 조회한 데이터를 정렬GROUP BY ㅣ 범주별 연산 (카테고리화)LIMIT l 조회할 데이터 개수 제한 - 조건문AND ㅣ 두 조건이 모두 참일 때 사용OR ㅣ 두 조건 중 하나만 참이면 사용NOT ㅣ 조건이 거짓일 때 사용 - 집계 함수COUNT() ㅣ 행의 개수를 셈SUM() ㅣ 숫자 값의 합 계산AVG() ㅣ 숫자 값의 평균 계산MAX() .. 2024. 9. 6.