Fråga med grupperingshantering querying-using-grouping-management

I det här exemplet vill vi köra en fråga för att hitta alla e-postdomäner som är riktade över 30 gånger under tidigare leveranser.

  • Vilken tabell måste markeras?

    mottagartabellen (nms:mottagare)

  • Fält som ska markeras i utdatakolumner?

    E-postdomän och primärnyckel (med antal)

  • Datagruppering?

    Baserat på en e-postdomän med ett antal primärnycklar över 30. Den här åtgärden utförs med alternativet Group by + Having. Med Group by + Having kan du gruppera data ("gruppera efter") och göra en markering av det som grupperats ("har").

Så här skapar du det här exemplet:

  1. Öppna Generic query editor och välj mottagartabellen (nms:mottagare).

  2. Markera fälten Email domain och Primary key i fönstret Data to extract. Kör ett antal i fältet Primary key.

    Mer information om antalet primärnycklar finns i det här avsnittet.

  3. Markera rutan Handle groupings (GROUP BY + HAVING).

  4. Sortera e-postdomäner i fallande ordning i fönstret Sorting. Det gör du genom att kontrollera Yes i kolumnen Descending sort. Klicka på Next.

  5. I Data filtering väljer du Filtering conditions. Gå till fönstret Target elements och klicka på Next.

  6. I fönstret Data grouping väljer du Email domain genom att klicka på Add.

    Det här fönstret för datagruppering visas bara om rutan Handle groupings (GROUP BY + HAVING) är markerad.

  7. I fönstret Grouping condition anger du ett antal primärnycklar som är större än 30 eftersom vi bara vill att e-postdomäner som är avsedda mer än 30 gånger ska returneras som resultat.

    Det här fönstret visas när rutan Manage groupings (GROUP BY + HAVING) är markerad: det är här grupperingsresultatet filtreras (HAVING).

  8. Klicka på Next i fönstret Data formatting: ingen formatering behövs här.

  9. Klicka på Launch data preview i förhandsgranskningsfönstret för data: här returneras tre olika e-postdomäner som är riktade över 30 gånger.

recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1