문제 설명
ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다.
동물 보호소에 동물이 몇 마리 들어왔는지 조회하는 SQL 문을 작성해주세요.
예시
예를 들어 ANIMAL_INS 테이블이 다음과 같다면
동물 보호소에 들어온 동물은 4마리입니다. 따라서 SQL문을 실행하면 다음과 같이 나와야 합니다.
COUNT() 함수
SQL에서 COUNT() 함수는 WHERE 절이 지정된 기준을 충족하는 행의 수(또는 NULL이 아닌 값)를 반환합니다. 일치하는 열이 없으면 0을 반환합니다
COUNT() 함수의 매개변수로는 4개의 종류가 들어갈 수 있습니다. 아래를 참고하시면 됩니다.
COUNT(*)
SELECT COUNT(*)
FROM table_name
WHERE condition;
COUNT() 함수는 명시한 WHERE 절을 만족하는 데이터 수를 표시해줍니다. 위의 표에서 설명했듯 * 파라미터는 NULL 값을 포함한 수를 보여줍니다.
FROM ANIMAL_INS