1. सीखें
  2. /
  3. पाठ्यक्रम
  4. /
  5. SQL Server 데이터베이스에서 데이터 정제하기

Connected

अभ्यास

CAST()와 CONVERT() 사용하기

이번 레슨에서는 테이블에 원하는 것과 다른 데이터 타입이 저장될 수 있다는 점을 배웠습니다. 원하는 연산을 수행하려면 가끔 올바른 타입으로 변환해야 해요.

series 테이블에는 정수를 저장하는 num_ratings라는 열이 있는데, 이번에는 이 열이 VARCHAR(5)로 설계되어 있습니다. num_ratings 열의 평균을 계산하려고 하는데, 이 열이 정수라고 생각하고 있어요.

다음 쿼리를 준비했습니다:

SELECT AVG(num_ratings)
FROM series
WHERE num_ratings BETWEEN 0 AND 5000

निर्देश 1/2

undefined XP
  • 1
    • 위에 제시된 쿼리를 실행해 오류가 있는지 확인하세요.
    • CAST()를 사용해 num_ratings의 타입을 정수로 변환하세요.
  • 2
    • 이제 CAST() 대신 CONVERT()를 사용해 num_ratings 열의 타입을 정수로 변환하세요.