241128 TIL_데이터 분석 과정(SQL - 집계함수, GROUP BY, HAVING, LAND, ORDER BY)
·
데이터분석캠프 TIL
1.집계함수: 여러 행에서 단일 결과값을 반환하는 함수-  MIN, MAX는 숫자뿐만 아니라 날짜 데이터에도 사용 - 대부분의 집계함수는 NULL값을 제외하고 작동. / 예외) COUNT(*)는 NULL을 포함한다.  함수컬럼COUNT데이터의 행 수를 반환COUNT(DISTINCT 컬럼)고유한 값을 갖는 데이터의 행 수 반환 SUM열의 값을 모두 더함AVG열 값의 평균 계산MIN열 값 중 최소값 반환MAX열 값 중 최대값 반환 -- 데이터의 행 수 세기SELECT COUNT(*) AS row_countFROM employees;-- NULL 포함여부에 따른 COUNT 차이SELECT COUNT(*) AS total_rows, -- NULL 포함 COUNT(salary) AS non_null_..
241126 TIL - 데이터 분석 과정(SQL 강의 1주차, 직무 세션)
·
데이터분석캠프 TIL
오늘은 SQL은 강의를 처음으로 진행한 날이다. 더불어 직무 세션 4회를 연달아 진행한 날이었다.  오늘의 일과코드카타 1일차아티클 1개 읽기SQL 라이브 세션 2회SQL 제공되는 강의 수강 발표 자료 준비 오늘 배운 내용의 대부분은 SQL의 기본적인 정의에 대한 내용이었다.  가장 먼저 SQL이 필요한 이유부터 정리해 보자면, SQL 은 데이터베이스와 대화를 하기 위한 언어이다. 옆의 사람에게 필요한 것을 요청할 때 ‘A 를 주시겠어요?’ 와 하는 것과 같이 데이터베이스에게도 ‘A를 주겠니?’ 라고 이야기할 때 사용하는 언어로 - 내가 찾고자 하는 내용을 코드를 넣어 찾아내는 것이다. 데이터베이스를 찾기 위해 Query를 입력하는데,  데이터베이스(DB)에 있는 정보를 요청하고 필요한 결과를 얻기 위해..