MYSQL - 데이터 개수 조회 - COUNT 함수 알아보기
Linux Server/MYSQL
2023. 6. 12. 09:00
MYSQL - 데이터 개수 조회 - COUNT 함수 알아보기
이번 포스팅에서는 MySQL 에서 데이터 개수를 조회하는 COUNT 함수 에 대해서 알아보도록 하겠습니다.
관련글 |
https://server-talk.tistory.com/526 - MySQL - NULL 처리 - IFNULL
MySQL - 조회 테이블 데이터 생성 |
1. 조회할 테이블 명세서 - 회원 테이블
2. 조회할 테이블 생성 - 회원 테이블
CREATE TABLE member_table (
seq INT NOT NULL AUTO_INCREMENT,
company_code VARCHAR(100),
mb_id VARCHAR(20),
mb_pw VARCHAR(100),
PRIMARY KEY(seq)
) ENGINE=innodb CHARSET=utf8;
3. 데이터 삽입 - 회원정보 테이블
INSERT INTO member_table (mb_id, mb_pw) VALUE( 'build', 'build1');
INSERT INTO member_table (company_code, mb_id, mb_pw) VALUE('068270', 'talk', 'server2');
MySQL - CONUT 함수란? |
테이블의 데이터를 조회할때 데이터의 개수를 조회해야될 경우가 많이 있습니다
이때 사용되는 COUNT 함수를 사용하게되며, COUNT 함수는 테이블 컬럼의 데이터 개수를 조회할 수 있습니다 또한, 전체 행의 개수를 조회할 경우 " * " (별표) 를 이용하여 조회가 가능합니다
그러나 NULL인 경우 제외하고 개수를 조회하게 됩니다.
MySQL - CONUT 함수 사용법 |
1. MySQL - CONUT 함수 사용법
사용법 :
SELECT COUNT(*)
FROM [테이블]
사용법 :
SELECT COUNT([컬럼명])
FROM [테이블]
2. MySQL - CONUT 함수 - 전체행의 개수 조회
사용법 : COUNT(*) FROM [테이블명]
SELECT COUNT(*) FROM member_table;
3. MySQL - CONUT 함수 - 전체행의 개수 조회 - 출력결과
+----------+
| COUNT(*) |
+----------+
| 2 |
+----------+
4. MySQL - CONUT 함수 - 전체행의 개수 조회
사용법 : COUNT([컬럼명]) FROM [테이블명]
SELECT COUNT(company_code) FROM member_table;
5. MySQL - CONUT 함수 - 전체행의 개수 조회 - 출력결과
+---------------------+
| COUNT(company_code) |
+---------------------+
| 1 |
+---------------------+