Query della tabella dei destinatari

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

    Email, Nome, Città e numero di conto

  • Quali sono le condizioni di filtro dei destinatari?

    dominio città ed e-mail

  • È configurato un ordinamento?

    Sì, in base a Account number e Last name

Per creare questo esempio, esegui i seguenti passaggi:

  1. Fai clic su Tools > Generic query editor… e scegli la Destinatari (nms:recipient). 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. Ordina le colonne in modo da visualizzarle nell’ordine corretto. Qui vogliamo ordinare i numeri dei conti in ordine decrescente e i nomi in ordine alfabetico. Quindi fai clic su Next.

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

  5. La 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". Per eseguire questa operazione, scegli Dominio e-mail (@email) in Expression colonna, scegli uguale a in Operator e inserisci "orange.co.uk" nella colonna Value colonna.

  6. Se necessario, fai clic sul pulsante 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 sul pulsante Preview per ottenere un'idea del risultato della query: vengono visualizzati solo i domini e-mail "orange.co.uk".

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

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

  9. Questo ti porterà al Data formatting finestra. Controlla l’ordine delle colonne. Sposta la colonna "Città" in alto sotto la colonna "Numero conto".

    Deseleziona la colonna "Nome" per rimuoverlo dall’elenco.

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

    La Column results la scheda 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 lo stadio precedente. I numeri di conto sono ordinati in ordine decrescente.

    La XML result La scheda mostra il risultato in formato XML.

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

In questa pagina