1. 학습
  2. /
  3. 강의
  4. /
  5. PostgreSQL 데이터베이스에서 데이터 정제하기

Connected

연습 문제

변환한 값에 집계 함수 적용하기

영상 연습 문제에서 보셨듯이, 열의 값을 TEXT에서 숫자로 변환하면 집계 함수를 사용해 계산할 수 있어요. parking_violation 데이터셋에서 summons_number는 TEXT 형식입니다. TEXT로 저장된 summons_number에 대해 최대값(MAX(summons_number))과 최소값(MIN(summons_number))은 계산할 수 있어요. 하지만 summon_number 값의 범위 크기(최대 - 최소)를 알고 싶다면, TEXT 형식에는 뺄셈 연산이 정의되어 있지 않기 때문에 계산할 수 없습니다. 먼저 summons_number를 BIGINT로 변환하면 이 문제가 해결돼요.

이 연습 문제에서는 summons_number의 최대값과 최소값의 차이로 summons_number 값의 범위 크기를 계산해 보겠습니다.

지침

100 XP
  • summons_number 열을 BIGINT 형식으로 변환한 뒤, 최대 summons_number와 최소 summons_number의 차이로 summons_number의 range_size를 정의하세요.