본문 바로가기
My SQL

MySQL COUNT 함수

by bmin_2 2022. 8. 25.

안녕하세요

오늘은 MySQL에서 COUNT함수에 대해 알아보겠습니다.

 

COUNT 함수는 컬럼에 row 수를 알려주는 함수입니다.

사용 방법은

이렇게 SELECT 뒤에 COUNT 쓰시고 괄호안에 조회할 컬럼에 이름을 입력하고 FROM 뒤에 조회할

테이블 이름을 입력하시면 됩니다. 

간단하죠?

예제 바로 보여드릴게요.

 

위 예제를 보시면 idNumrow수는 5개죠?

그래서 COUNT(idNum) 을 하면 5개에 값을 받습니다.

idNum회원번호 라는 의미로 idNum 이라고 지엇는데요

이렇게 COUNT 함수를 써서 총회원수를 알 수도 있겠죠?

 

그런데 COUNT 함수는 null 값이 있으면 값을 추가 하지않습니다

 

 

위 예제를 보면 motown 테이블에 weight(몸무게) 컬럼에 null값인 회원이 3명이나 있는데요 

COUNT 하면 null이 아닌 승환과 찬웅만 값으로 받아서 2명으로 나오죠? 

이럴땐

이렇게 COUNT에 괄호안에  *(별표)를 입력하면 전체 row에 수를 알려줍니다.

 

 

오늘은 COUNT 함수에 대해 알아보았습니다.

댓글