Show Menu
화제×

그룹 관리를 사용하여 쿼리

이 예에서는 이전 배달 중 30회 이상 타깃팅된 모든 이메일 도메인을 찾기 위해 쿼리를 실행하려 합니다.
  • 어떤 표를 선택해야 합니까?
    받는 사람 테이블(nms:recipient)
  • 출력 열에서 선택할 필드를 선택하십시오.
    이메일 도메인 및 기본 키(카운트 포함)
  • 데이터 그룹화
    기본 키 개수가 30개 이상인 이메일 도메인을 기준으로 합니다. 이 작업은 Group by + Having 선택 사항과 함께 수행됩니다. Group by + Having 데이터("그룹별")를 그룹화하고 그룹화된 항목("having")을 선택할 수 있도록 해줍니다.
이 예제를 만들려면 다음 단계를 수행하십시오.
  1. 을 열고 수신자 표( Generic query editor nms:recipient )를 선택합니다.
  2. 창에서 Data to extract Email domain Primary key 필드를 선택합니다. 필드에서 카운트를 Primary key 실행합니다.
    기본 키 카운트에 대한 자세한 내용은 이 섹션을 참조하십시오 .
  3. 체크 Handle groupings (GROUP BY + HAVING) 상자를
  4. 창에서 Sorting 이메일 도메인을 내림차순으로 정렬합니다. 이렇게 하려면 열 Yes Descending sort 확인하십시오. Next ​을 클릭합니다.
  5. 에서 Data filtering ​를 선택합니다 Filtering conditions . 창으로 Target elements 가서 을 클릭합니다 Next .
  6. 창에서 Data grouping 을 클릭하여 Email domain 을 선택합니다 Add .
    이 데이터 그룹 창은) 상자를 선택한 경우에만 Handle groupings (GROUP BY + HAVING ​표시됩니다.
  7. 30번 이상 타깃팅된 이메일 도메인만 결과로 반환하도록 하기 때문에 Grouping condition 창에서 기본 키 카운트가 30보다 큰 값을 표시합니다.
    이 창은 Manage groupings (GROUP BY + HAVING) 상자를 선택하면 나타납니다. 그룹화 결과가 필터링되는(HAVING) 영역입니다.
  8. 창에서 Data formatting 다음을 클릭합니다 Next . 여기에 서식을 지정할 필요가 없습니다.
  9. 데이터 미리 보기 창에서 다음을 클릭합니다 Launch data preview . 여기에서 30회 이상 타깃팅된 세 개의 다른 이메일 도메인이 반환됩니다.