SQL/SQL Note

LIMIT, YEAR, BETWEEN, DISTINCT

hoonssss 2023. 8. 16. 14:14
반응형
SMALL

가장 먼저 들어온 동물 1마리 이름을 조회하는 SQL 문을 작성해주세요.

SELECT NAME

FROM ANIMAL_INS

ORDER BY DATETIME

LIMIT 1;


2021년에 가입한 회원 중 나이가 20세 이상 29세 이하인 회원

SELECT COUNT(*) AS USERS

FROM USER_INFO

WHERE YEAR(JOINED) = 2021 AND AGE BETWEEN 20 AND 29

//

SELECT COUNT(USER_ID)

FROM USER_INFO

WHERE AGE >= 20 AND AGE < 30 AND JOINED LIKE '2021%'


동물 보호소에 들어온 동물의 이름은 몇 개인지 조회하는 SQL 문을 작성해주세요

중복값 제거 DISTINCT 는 NULL값 제거해주기 때문에 IS NOT NULL 필요 없음.

SELECT COUNT(DISTINCT NAME) AS COUNT

FROM ANIMAL_INS

반응형
LIST

'SQL > SQL Note' 카테고리의 다른 글

LIKE '%~%', Group by  (0) 2023.08.17
패스트캠퍼스 SQL 복습  (0) 2023.08.17
조회 조건, count 조건, hour, null  (2) 2023.08.17
SQL실행 순서, select 컬럼명, where 절 조건  (0) 2023.08.17
SQL join 기본  (0) 2023.08.16