집계 함수
[프로그래머스]평균 일일 대여 요금 구하기 - MySQL
문제 https://school.programmers.co.kr/learn/courses/30/lessons/151136 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 Level 1 문제 쉬운 문제임. 집계함수만 사용할 줄 알면 쉽게 풀 수 있지 않을까? 💡 집계 함수 중 하나인 AVG() 활용 💡 ROUND() 함수의 활용 반올림 함수 !!! 집계함수가 뭐지? https://seokmimmmmmmmm.tistory.com/224 [MySQL]집계 함수에 관하여 집계 함수란? 집계 함수는 결과 레코드들에 대한 레코드의 개수, 값들의 합, 최대값, 최..
[MySQL]GROUP BY절과 집계 함수
집계 함수란? https://seokmimmmmmmmm.tistory.com/224 [MySQL]집계 함수에 관하여 집계 함수란? 집계 함수는 결과 레코드들에 대한 레코드의 개수, 값들의 합, 최대값, 최소값, 평균 등 산술적인 연산의 결과를 얻을 수 있게 해줌 !!! 또한, 여러 행으로부터 하나의 결과값을 반환 seokmimmmmmmmm.tistory.com 위 글에서 알 수 있다시피 집계 함수란 여러 행으로부터 하나의 결과값을 반환하는 함수이다. 💡 그러므로 SELECT 절에서 다른 컬럼과 같이 조회하는 경우에는 문제가 발생할 수도 있다! (단일 컬럼 조회면 집계 함수가 사용되어도 상관 없음) 그렇기 때문에 GROUP BY절과 함께 사용되는 경우가 많다 !!! 이게 뭔말이냐 하면 SELECT절에서의 ..
[MySQL]집계 함수에 관하여
집계 함수란? 집계 함수는 결과 레코드들에 대한 레코드의 개수, 값들의 합, 최대값, 최소값, 평균 등 산술적인 연산의 결과를 얻을 수 있게 해줌 !!! 또한, 여러 행으로부터 하나의 결과값을 반환하는 함수임. 집계 함수에는 COUNT(), SUM(), MAX(), MIN(), AVG()이 있다 ! COUNT(컬럼명) NULL 값을 제외한 레코드의 수 SUM(컬럼명) 컬럼명의 값들의 합 MAX(컬럼명) 컬럼명의 값들 중 가장 큰 값 MIN(컬럼명) 컬럼명의 값들 중 가장 작은 값 AVG(컬럼명) 컬럼명의 값들의 평균 COUNT(*) NULL을 포함한 모든 레코드의 수 -> 어떤 컬럼 A의 NULL값의 개수를 알고 싶으면 COUNT(*) - COUNT(A)라고 하면 되겠지 ? 중요 포인트 SELECT, H..