MySQL 데이터 갯수를 세는 함수 count()
2023. 12. 15. 14:13ㆍDatabase/MySQL
728x90
반응형
주어진 데이터는 아래와 같습니다.
select *
from books;
count()
데이터 갯수를 세는 함수로 테이블의 모든 행의 갯수를 셉니다.
1. 예제
-- books 테이블의 전체 데이터는 몇 개?
select count(*)
from books;
2. 예제
-- author_lname 컬럼의 전체 데이터 갯수는 몇개?
select count(author_lname)
from books;
3. 예제
-- author_lname 중복데이터가 있다. 따라서 중복데이터를 제거한 유니크란 데이터의 갯수는 몇 개?
select count(distinct author_lname)
from books;
4. 예제
-- 책 제목에 the가 들어있는 책은 몇권입니까?
select count(*)
from books
where title like '%the%';
728x90
반응형
'Database > MySQL' 카테고리의 다른 글
MySQL 데이터의 최대값과 최소값을 구하는 함수 max(), min() (0) | 2023.12.18 |
---|---|
MySQL 카테고리컬 데이터를 각 조건 별로 묶어서 처리하는 키워드 group by (0) | 2023.12.15 |
MySQL book 데이터 실습문제(like, order by, limit, concat, upper) (0) | 2023.12.14 |
MySQL 데이터 문자열 검색을 위한 like 연산자 사용 방법 (0) | 2023.12.14 |
MySQL 데이터 페이징(paging)에 사용되는 limit과 offset (0) | 2023.12.14 |