본문 바로가기

SQL 연습문제

[SQL 과제] Lv1. 데이터 속 김서방 찾기

여러분들은 스파르타코딩클럽의 분석가로 취직했습니다. DBeaver를 테스트 해볼 겸 “김”씨로 시작하는 이용자들 수를 세어 보기로 했습니다.

 

 

 

1. 주어진 테이블을 확인해 보자

 

SELECT *

from users u

 

 

 

2. 무엇이 필요한지 생각해 보자

 

성씨에 "김" 이 포함되어야 하니까 name 컬럼을 봐야 하고 

 

포함이라는 조건이니까 where 사용하고 like 를 사용하자

 

그리고 필요한 갯수 니까 그 필요한 name을 조회하고 count 써서 나오게 하면 되겠다.

 

 

3. 최종 코드

SELECT count(name) 'name_cnt'

from users u

where name like ('김%')