2011-03-30 2 views
0

상당히 큰 데이터 세트 (120 만 레코드)로 작업하고 있습니다. 나는 데이터 세트 (도시 당 가장 많은 레코드 수)에서 상위 25 개의 미국 도시를 식별하려고 노력 중이다.어려운 MS SQL 쿼리에 대한 도움이 필요합니다. 대도시 지역 개수를 다시 선택하십시오.

그래서 목록을 다시 선택하기 위해이 쿼리를 작성했습니다.

이 데이터를 분석 한 결과, 단색 숫자가 반환되지만, 내가 찾던 것이 아니라는 것을 알게되었습니다. 나는 도시의 즉각적인 물리적 도시 제한 내에서만 기록을 제한했다. 예를 들어 애틀랜타 조지아의 실제 도시 제한은 거주 인구가 540 만 명에 불과하지만 면적이 매우 작습니다. 그러나 애틀란타의 수도권으로 간주되는 지역은 28 개 카운티로 구성되어 있으며 인구는 540 만 명이 넘습니다.

데이터 세트에 우편 번호가 있지만 카운티 또는 대도시 지역이 필드로 설정되어 있지 않습니다. 미국 내의 모든 우편 번호 또는 도시 이름을 가져 와서 대도시 지역으로 정의하는 데이터 출처가 있습니까?

내가 원하는 것은 적절한 도시 제한이 아닌 내 데이터에서 상위 25 개 대도시를 아는 것입니다.

답변

관련 문제