1. 학습
  2. /
  3. 강의
  4. /
  5. SQL Server에서 쿼리 성능 향상하기

Connected

연습 문제

열이 존재하지 않습니다

WHERE로 필터 조건을 걸 때는 쿼리의 처리 순서를 반드시 고려해야 해요. 이 연습 문제에서는 경기당 평균 총 리바운드가 12 이상인 NBA 선수를 조회하려고 합니다. 다음 수식은 PlayerStats 테이블에서 평균 총 리바운드를 계산합니다.

$$Average Total Rebounds = \dfrac{(Defensive Rebounds + Offensive Rebounds)}{Games Played}$$

Step 1의 첫 번째 쿼리는 오류를 반환합니다. 오류를 확인하려면 코드 실행을 선택하세요. Step 2의 두 번째 쿼리는 서브쿼리를 사용해 오류 없이 원하는 결과를 제공합니다.

GamesPlayed는 결과에서 정수가 아닌 소수점 값을 얻기 위해 CAST AS numeric으로 변환한다는 점에 유의하세요.

지침 1/2

undefined XP
    1
    2
  • 첫 번째 쿼리를 실행했을 때 오류 메시지가 무엇을 의미하는지 이해해 보세요. 그런 다음 2행부터 9행까지의 쿼리 블록을 주석 처리하세요.