v7

Eseguire una query sulla tabella dei destinatari

Ultimo aggiornamento: 2023-08-01
  • Argomenti:
  • Query Editor
    Visualizza ulteriori informazioni su questo argomento
  • Workflows
    Visualizza ulteriori informazioni su questo argomento

In questo esempio, vogliamo recuperare i nomi e le e-mail dei destinatari il cui dominio e-mail è "orange.co.uk" e che non vivono a Londra.

  • Quale tabella selezionare?

    Tabella dei destinatari (nms:recipient)

  • Campi da selezionare come colonne di output

    E-mail, nome, città e numero account

  • Quali sono le condizioni di filtro dei destinatari?

    città e dominio e-mail

  • È configurato un ordinamento?

    Sì, in base a Account number e Last name

Per creare questo esempio, attieniti alla seguente procedura:

  1. Clic Tools > Generic query editor… e scegli la Destinatari (nms:destinatario). Quindi fai clic su Next.

  2. Scegli: Last name, First name, Email, City e Account number. Questi campi vengono aggiunti a Output columns. Quindi fai clic su Next.

  3. Ordinare le colonne per visualizzarle nell'ordine corretto. In questo caso si desidera ordinare i numeri di conto in ordine decrescente e i nomi in ordine alfabetico. Quindi fai clic su Next.

  4. In Data filtering finestra, perfeziona la ricerca: scegli Filtering conditions e fai clic su Next.

  5. Il Target element consente di immettere le impostazioni del filtro.

    Definisci la seguente condizione di filtro: destinatari con un dominio e-mail uguale a "orange.co.uk". A questo scopo, scegli Dominio e-mail (@email) nel Expression , scegli uguale a nel Operator e immetti "orange.co.uk" nella Value colonna.

  6. Se necessario, fai clic su Distribution of values per visualizzare una distribuzione basata sul dominio e-mail dei potenziali clienti. È disponibile una percentuale per ogni dominio e-mail nel database. I domini diversi da "orange.co.uk" vengono visualizzati finché non viene applicato il filtro.

    Nella parte inferiore della finestra viene visualizzato un riepilogo della query: Dominio e-mail uguale a "orange.co.uk".

  7. Fai clic su Preview per avere un’idea del risultato della query: vengono visualizzati solo i domini e-mail orange.co.uk.

  8. Ora modificheremo la query per trovare i contatti che non vivono a Londra.

    Seleziona City (location/@city) nel Expression colonna, different from come operatore e immetti London nel Value colonna.

  9. Verrà visualizzato il Data formatting finestra. Controlla l’ordine delle colonne. Sposta la colonna "Città" verso l’alto sotto la colonna "Numero account".

    Deselezionare la colonna "Nome" per rimuoverla dall'elenco.

  10. In Data preview finestra, fai clic su Start the preview of the data. Questa funzione calcola il risultato della query.

    Il Column results mostra il risultato della query in colonne.

    Il risultato mostra tutti i destinatari con un dominio e-mail "orange.co.uk" che non vivono a Londra. La colonna "Nome" non viene visualizzata perché è stata deselezionata durante la fase precedente. I numeri di conto sono ordinati in ordine decrescente.

    Il XML result mostra il risultato in formato XML.

    Il Generated QSL queries La scheda mostra il risultato della query in formato SQL.

In questa pagina