select *
from practice7 p
테이블에서 만족도 점수(satisfaction_score)에 따라 피드백을 내림차순으로 정렬하는 쿼리를 작성해주세요!
select *
from practice7 p
order by satisfaction_score desc
테이블에서 각 유저별로 최신 피드백을 찾는 쿼리를 작성해주세요!
select name,
max(feedback_date) 'feedback_date'
from practice7 p
group by name
테이블에서 만족도 점수가 5점인 피드백의 수를 계산하는 쿼리를 작성해주세요!
select count(case when satisfaction_score=5 then 1 end) cnt
from practice7 p
테이블에서 가장 많은 피드백을 남긴 상위 3명의 고객을 찾는 쿼리를 작성해주세요!
select name,
count(name) cnt_name
from practice7 p
group by name
order by cnt_name desc
테이블에서 평균 만족도 점수가 가장 높은 날짜를 찾는 쿼리를 작성해주세요!
select feedback_date,
avg(satisfaction_score) '평균점수'
from practice7 p
group by feedback_date
'SQL 연습문제' 카테고리의 다른 글
연습문제6) 팀 프로젝트 열심히 했으니 다시 놀아볼까요?! (0) | 2024.06.17 |
---|---|
[SQL 과제] Lv3. 이용자의 포인트 조회하기 (0) | 2024.06.12 |
[SQL 과제] Lv2. 날짜별 획득포인트 조회하기 (0) | 2024.06.11 |
[SQL 과제] Lv1. 데이터 속 김서방 찾기 (1) | 2024.06.10 |
# 연습문제5) 공부하다보니 팀 프로젝트 시간이 왔어요! (0) | 2024.06.05 |