2013-08-12 3 views
0

서로 다른 SQL 열을 그룹화하는 가장 좋은 방법은 방황하는 것입니다.SQL 열을 분류하는 가장 좋은 방법

나는 남성과 여성으로 나눌 필요가있는 약 30 개의 기둥이 있습니다. M/fieldname과 다른 카테고리가 훨씬 더 복잡하고 필드를 foreach 할 수 있어야하는 것은 시각적으로 매력적입니다.

열 카테고리 테이블이 있어야합니까? 아니면 더 좋은 방법이 있습니까?

감사합니다.

+0

30 열 – SmokeyPHP

+3

열 30에 대한 대체 솔루션이있을 수 있으므로 달성하려는 것에 대한 자세한 정보가 도움이 될까요? 너는 뭔가 잘못하고있다. 제발, 우리 식탁의 구조를 말해줘. –

+0

약 50,000 개의 행이있는 테이블입니다. 내 열은 .... 0-4,4-9,10-14 .... 일 수 있습니다. 문제는 이들 중 일부는 남성이고 일부는 여성이며 나는 그들을 분류하려고합니다. 데이터는지도의 특정 지역에있는 사람들의 양을 나타냅니다. – user1641165

답변

1

성별과 나이별로 데이터를 나누는 것처럼 들립니다. 더 나은 데이터 구조는 본질적으로 각 값을 테이블의 개별 행으로 갖는 것입니다. 같은 뭔가 : 당신이 그것을 쿼리 할 때

  • ID

  • CNT
  • 연령은 그런 다음 더 비정규 구조로 데이터를 가져올 수 있습니다.

  • 관련 문제