분류 전체보기 94

[SQL 연습 문제] 프로그래머스 SQL 고득점 키트 문제 풀이(GROUP BY, HAVING)

이번 문제 풀이에서 사용할 SQL 문법을 먼저 알아보도록 하겠습니다. 테이블명 - bills day time memu total mon 점심 불족발 39,000 sat 점심 족발보쌈 세트 48,000 sat 저녁 보쌈국수세트 38,000 sun 저녁 보쌈 32,000 sun 저녁 반반족발 41,000 데이터 그룹으로 묶기 GROUP BY -- 시간대별로 구매 금액의 합계 구하기 SELECT time , SUM(total) FROM bills GROUP BY time -- 요일, 시간대별로 구매 금액의 합계 구하기 SELECT day ,time ,SUM(total) FROM bills GROUP BY day, time SELECT와 GROUP BY절에는 같은 칼럼이 들어있어야 합니다. GROUP BY절에는..

스터디/SQL 2022.04.14

[SQL 연습 문제] 프로그래머스 SQL 고득점 키트 문제 풀이(COUNT, SUM, AVG, MIX, MAX)

이번 문제 풀이에서 사용할 SQL 문법을 먼저 알아보도록 하겠습니다. 테이블명 - bills id time memu total 1 점심 불족발 39,000 2 점심 족발보쌈 세트 48,000 3 저녁 보쌈국수세트 38,000 4 저녁 보쌈 32,000 5 저녁 반반족발 41,000 데이터 개수 세기 COUNT SELECT COUNT(*) FROM bills --> 5 SELECT COUNT(*) FROM bills WHERE time = '저녁' --> 3 집계 함수 1. SUM(더하기) -- 총 주문 금액 구하기 SELECT SUM(total) FROM bills --> 198,800 2. AVG(평균 구하기) -- 평균 주문 금액 구하기 SELECT AVG(total) FROM bills --> 39..

스터디/SQL 2022.04.14

2204014 스터디 내용

태블로 - 그룹 - 집합 [태블로] ch14_그룹과 집합 그룹 항목 내 멤버들을 묶어주는 것 그룹 만드는 법 [그룹을 만들고 싶은 필드 선택] - [오른쪽 마우스 클릭] - [만들기] - [그룹 선택] - [ctrl 키(Mac은 command 키) + 그룹으로 만들고 싶은 항목들 선택] yujeong-0121.tistory.com SQL 데이터 분석 캠프 | 입문반 - 데이터베이스 - 데이터 집계하기(SUM, AVG, MAX, MIN) - 데이터 그룹으로 묶기(GROUP BY, HAVING) 토익스피킹 파트5. 의견 제시하기 - 예시 템플릿 2 + 사회적 이슈 문제 연습 - 예시 템플릿 3 + 교육 문제 연습 - 예시 템플릿 4 + 인터넷 문제 연습

[태블로] ch14_그룹과 집합

그룹 항목 내 멤버들을 묶어주는 것 그룹 만드는 법 [그룹을 만들고 싶은 필드 선택] - [오른쪽 마우스 클릭] - [만들기] - [그룹 선택] - [ctrl 키(Mac은 command 키) + 그룹으로 만들고 싶은 항목들 선택] - [그룹 클릭] - [그룹명 지정] 클립 유형의 필드가 생성되면 새로운 그룹 필드가 만들어진 것입니다. 집합 집합에 포함(IN)되는지 아닌지(OUT)로 구분하는 것 집합 만드는 법 매출 상위 10명을 집합으로 만들어보겠습니다. [집합을 만들고 싶은 필드 선택] - [오른쪽 마우스 클릭] - [집합 선택] - [상위 선택] - [필드 기준 체크] - [집합 이름 설정] 집합 설정이 완료되면 벤 다이어그램 유형의 새로운 필드가 생성됩니다. 집합 필드 데이터를 확인해보면 상위 10..

스터디/Tableau 2022.04.14

220413 스터디 내용

태블로 - 기호 맵 - 밀도 맵 [태블로] ch13_기호와 밀도 맵 만들기 기호 맵 맵 위에 원, 파이, 모양과 같은 기호 형태를 넣는데 적합 밀도 맵 맵 뷰에서 집중도를 파악하는데 유용 ex) 인구 밀도를 보여주는 맵 뷰에서 어느 곳에 많이 몰려 있고 아닌지를 쉽게 볼 yujeong-0121.tistory.com 토익스피킹 파트5. 의견 제시하기 - 문제 유형 파악하기 - 답변 전략 세우기 - 예시 템플릿 1 + 직장 생활 문제 연습

[태블로] ch13_기호와 밀도 맵 만들기

기호 맵 맵 위에 원, 파이, 모양과 같은 기호 형태를 넣는데 적합 밀도 맵 맵 뷰에서 집중도를 파악하는데 유용 ex) 인구 밀도를 보여주는 맵 뷰에서 어느 곳에 많이 몰려 있고 아닌지를 쉽게 볼 수 있다. 밀도 맵 만드는 법 [마크] - [밀도 선택] 밀도 색상 변경하기 마크를 밀도로 변경하면 색상에 밀도 맵에서 사용할 수 있는 색 목록이 나타납니다. 실습 과제 1. SUPERSTORE 데이터를 이용해서 시군구별 수량&수익 기호 맵을 만든 다음, 도구 설명을 위한 뷰 만들기 1) Viz in tooltip 기능 도구 설명 안에 뷰를 만들어주는 기능으로 별도로 만든 시트의 화면을 맵에서 해당 지역을 선택했을 때 그 지역에 대한 다른 시트 화면을 연계해서 보여줄 수 있습니다. [도구 설명] - [도구 설명..

스터디/Tableau 2022.04.13

[태블로] ch12_지리적 역할과 채워진 맵 만들기

지리적 역할 지명과 같은 차원 필드를 활용해 위도와 경도를 자동으로 생성하는 역할을 추가하는 것 우리나라 경우 시도와 시군구명만 있더라도 태블로에서 맵 형태로 표현 가능(그 외에 읍면동까지 나타내고 싶다면 별도의 공간 파일(shp파일)과 조인해서 표현해야 함 알 수 없는 항목 강제로 맵핑시키기 세종특별자치시가 맵핑되지 않는 경우 발생 [지도 하단에 알 수 없는 항목 클릭] - [위치 편집] - [인식할 수 없음을 더블클릭하고 세종 입력] - [아래 키 선택] - [세종특별자치시 선택]을 하면 강제로 맵핑을 해줄 수 있습니다 채워진 맵 문자열을 지리적 역할로 변경해서 맵 차트를 구현 예제에서는 전체 면을 모두 채우는 맵 마크 사용 실습 과제 1. SUPERSTORE 데이터를 이용해서 서울시 내 25개 구와..

스터디/Tableau 2022.04.12

[태블로] ch11_총계와 계층 만들기

총계 각각의 요소들의 total을 보여주는 방식으로 범위에 따라 총합계 및 소계, 그리고 열과 행 기준으로 각각 total을 표시할 수 있음 총계 만드는 법 [분석] - [총계] 1) 열 총합계 2) 행 총합계 3) 소계 총계 위치 바꾸기 1) 행 위치 바꾸기 [분석] - [총계] - [행 총계를 왼쪽으로] [수정 전] [수정 후] 2) 열 위치 바꾸기 [분석] - [총계] - [열 총계를 맨 위로] [수정 전] [수정 후] 계층 Driil-down해서 값을 세부적으로 찾는 데 유용 지역 데이터(맵에서 표현할 때) 계층을 만들어놓지 않으면 동일한 시군구명으로 인해 에러가 발생할 수도 있으니 미리 상위 레벨과 하위 레벨에 대한 계층을 만들어 주는 것이 중요 날짜 유형 필드는 내장되어 있는 규칙에 따라 자동..

스터디/Tableau 2022.04.11