시작하기무료로 시작하기

숫자 데이터 다루기

이 연습 문제에서는 숫자 데이터를 다루기 위해 자주 쓰이는 SQL Server 함수를 사용해 보겠습니다.

ratings 테이블을 사용하며, 이 테이블에는 평점을 받은 각 회사, 사용된 다양한 코코아 원두, 그리고 원두별 평점 정보가 저장되어 있습니다.

각 회사가 받은 최고, 최저, 평균 점수(MAX(), MIN(), AVG() 같은 함수)를 확인해 보세요. 그런 다음 반올림 함수들을 사용해 소수 자릿수를 줄여서 결과를 보여 줍니다(ROUND(), CEILING(), FLOOR()).

이 연습은 강의의 일부입니다

SQL Server에서 데이터 조작을 위한 함수

강의 보기

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

SELECT 
	company, 
    -- Select the number of cocoa flavors for each company
	___(*) AS flavors,
    -- Select the minimum, maximum and average rating
	___ AS lowest_score,
	___ AS highest_score,
	___ AS avg_score	  
FROM ratings
GROUP BY company
ORDER BY flavors DESC;
코드 편집 및 실행