Een query uitvoeren op de tabel met ontvangers querying-recipient-table

In dit voorbeeld willen we de namen en e-mails herstellen van ontvangers wier e-maildomein "orange.co.uk" is en die niet in Londen wonen.

  • Welke tabel moeten we kiezen?

    De tabel met ontvangers (nms:ontvanger)

  • Velden die moeten worden geselecteerd als uitvoerkolommen

    E-mail, naam, plaats en rekeningnummer

  • Wat zijn de filtervoorwaarden van de ontvangers?

    Plaats en e-maildomein

  • Is een soort gevormd?

    Ja, gebaseerd op Account number en Last name

U kunt dit voorbeeld maken door de volgende stappen toe te passen:

  1. Klikken Tools > Generic query editor… en kiest u Ontvangers (nms:ontvanger) tabel. Klik vervolgens op Next.

  2. Kies: Last name, First name, Email, City en Account number. Deze velden worden toegevoegd aan Output columns. Klik vervolgens op Next.

  3. Sorteer de kolommen om ze in de juiste volgorde weer te geven. Hier willen we rekeningnummers in aflopende volgorde en namen in alfabetische volgorde sorteren. Klik vervolgens op Next.

  4. In de Data filtering venster, verfijnen uw zoekopdracht: kies Filtering conditions en klik op Next.

  5. De Target element kunt u de filterinstellingen invoeren.

    Definieer de volgende filtervoorwaarde: ontvangers met een e-maildomein dat gelijk is aan "orange.co.uk". Kies E-maildomein (@email) in de Expression kolom, kies gelijk aan in de Operator kolom en voer "orange.co.uk" in in het dialoogvenster Value kolom.

  6. Klik indien nodig op de knop Distribution of values om een distributie te bekijken die op het e-maildomein van vooruitzichten wordt gebaseerd. Voor elk e-maildomein in de database is een percentage beschikbaar. Andere domeinen dan "orange.co.uk" worden weergegeven totdat het filter wordt toegepast.

    Een samenvatting van de vraag wordt getoond bij de bodem van het venster: E-maildomein is gelijk aan 'orange.co.uk'.

  7. Klik op de knop Preview om een idee van het vraagresultaat te krijgen: slechts "orange.co.uk"e-maildomeinen worden getoond.

  8. Wij zullen nu de vraag veranderen om contacten te vinden die niet in Londen wonen.

    Selecteren City (location/@city) in de Expression kolom, different from als een operator en London in de Value kolom.

  9. Hiermee gaat u naar de Data formatting venster. Controleer de kolomvolgorde. Verplaats de kolom "Plaats" omhoog onder de kolom "Rekeningnummer".

    Schakel de kolom Voornaam uit om deze uit de lijst te verwijderen.

  10. In de Data preview venster, klikt u op Start the preview of the data. Deze functie berekent het resultaat van de query.

    De Column results toont het vraagresultaat in kolommen.

    Het resultaat toont alle ontvangers met een "orange.co.uk"e-maildomein die niet in Londen wonen. De kolom Voornaam wordt niet weergegeven omdat deze tijdens het vorige werkgebied niet is ingeschakeld. Accountnummers worden in aflopende volgorde gesorteerd.

    De XML result geeft het resultaat weer in XML-indeling.

    De Generated QSL queries toont het vraagresultaat in SQL formaat.

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