본문 바로가기
SQL/SQL 문제풀이

SQL 13-15.

by 쿙이콩 2025. 5. 21.
728x90
반응형

13. 나이 정보가 없는 회원 수 구하기

나이 정보가 없는 회원이 몇 명인지 출력하는 SQL문을 작성해주세요. 이때 컬럼명은 USERS로 지정
select count(*) as users
from user_info
where age is null

 

참고: is not null / <> , != '단어'

 

14. 가장 비싼 상품 구하기

판매 중인 상품 중 가장 높은 판매가를 출력하는 SQL문을 작성해주세요. 이때 컬럼명은 MAX_PRICE로 지정

select max(price) as max_price
from product

 

15. NULL처리하기

동물의 생물 종, 이름, 성별 및 중성화 여부를 아이디 순으로 조회하는 SQL문을 작성해주세요. 이때 프로그래밍을 모르는 사람들은 NULL이라는 기호를 모르기 때문에, 이름이 없는 동물의 이름은 "No name"으로 표시

select animal_type,
       ifnull(name, 'No name') as name,
       sex_upon_intake
from animal_ins
order by animal_id

 

참고: 컬럼명 오타 주의

중요: ifnull(컬럼, 'null에 입력할 내용') 

728x90
반응형

'SQL > SQL 문제풀이' 카테고리의 다른 글

SQL 19-21.  (0) 2025.05.23
SQL 16-18.  (0) 2025.05.22
SQL 10-12.  (0) 2025.05.20
SQL 7-9  (0) 2025.05.19
SQL 4-6  (0) 2025.05.16