목록group by (2)
Yours Ever, Data Chronicles

SQL을 사용하다 보면 보통은 숫자값을 집계하는 경우가 많은데, SQL의 좋은 점은 문자를 활용해서 깔끔한 형태의 문장을 만들 수도 있다는 점이다. 문제를 바로 풀어보자. (문제 바로가기) 오늘 활용할 테이블 'OCCUPATIONS'이다. 이 테이블의 경우 사람의 이름과, 그 사람의 직업이 적힌 간단한 데이터셋이다. 이 테이블을 활용해 다음과 같은 문장을 만들어보고자 한다. 첫 번째로는 사람 이름 옆에 그 사람의 직업의 이니셜을 괄호로 붙여 출력하고 싶다. 예를 들어, 이름은 'Everly' 이고, 직업은 'Data Scientist'라면 "Everly(D)" 로 출력한다. (단, 순서는 이름 알파벳순으로 한다.) 두 번째로는 각 직업에 해당하는 사람 수가 몇 명인지 세어 문장 형태로 출력하고 싶다. 예..

실무 SQL에서 가장 많이 사용되는 'SELECT문'에 대해 알아보자. SELECT는 데이터 분석에 있어 가장 많이 사용되는 명령어 중 하나이다. 같이 많이 사용되는 명령어로는 FROM, WHERE, GROUP BY, HAVING, ORDER BY가 있으며, 어떨 때 쓰이는지 차근차근 알아보도록 하자. ✔Table of Contents 1. FROM : 테이블 선택 이번 포스팅에서 사용할 테이블은 [MEMBER] 이며, 따로 제공된 데이터셋을 활용한다. 먼저 FROM절에 테이블명을 입력하여 테이블을 선택할 수 있다. SELECT * FROM MEMBER 이렇게 1,206개의 행을 가진 테이블 [MEMBER] 를 불러왔다. 2. WHERE : 테이블 필터링 WHERE절을 활용하면 원하는 데이터만 따로 불러..