Show Menu
ARGOMENTI×

Query della tabella 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 destinatari (nms:destinatario)
  • Campi da selezionare come colonne di output
    Indirizzo e-mail, nome, città e numero account
  • Quali sono le condizioni di filtraggio dei destinatari?
    dominio città ed e-mail
  • È configurato un ordinamento?
    Sì, in base a Account number e Last name
Per creare questo esempio, procedere come segue:
  1. Fate clic su Tools > Generic query editor... e scegliete la tabella Destinatari ( mms:destinatario ). Quindi fate clic Next .
  2. Scegliete: Last name , First name , Email , City e Account number . Questi campi vengono aggiunti a Output columns . Quindi fate clic Next .
  3. Ordinare le colonne per visualizzarle nell'ordine corretto. Qui vogliamo ordinare i numeri dei conti in ordine decrescente e i nomi in ordine alfabetico. Quindi fate clic Next .
  4. Nella Data filtering finestra, perfezionate la ricerca: scegliete Filtering conditions e fate clic su Next .
  5. La Target element finestra consente di immettere le impostazioni del filtro.
    Definite la seguente condizione di filtro: destinatari con un dominio e-mail uguale a "orange.co.uk". A questo scopo, scegliete il dominio e-mail (@email) nella Expression colonna, scegliete uguale a nella Operator colonna e immettete "orange.co.uk" nella Value colonna.
  6. Se necessario, fate clic sul Distribution of values pulsante per visualizzare una distribuzione basata sul dominio e-mail dei potenziali clienti. È disponibile una percentuale per ciascun dominio e-mail nel database. I domini diversi da "orange.co.uk" vengono visualizzati fino a quando 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. Fate clic 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.
    Selezionare City (location/@city) nella Expression colonna, different from come operatore e immettere London nella Value colonna.
  9. Questo ti porterà alla Data formatting finestra. Controllare l'ordine delle colonne. Spostate la colonna "Città" verso l’alto sotto la colonna "Numero conto".
    Deselezionare la colonna "Nome" per rimuoverla dall'elenco.
  10. Nella Data preview finestra, fate clic su Start the preview of the data . Questa funzione calcola il risultato della query.
    La Column results 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é era deselezionata durante l’area di visualizzazione precedente. I numeri di conto sono ordinati in ordine decrescente.
    La XML result scheda mostra il risultato in formato XML.
    La Generated QSL queries scheda mostra il risultato della query in formato SQL.