Show Menu
SUJETS×

Requête avec gestion des regroupements

Vous allez effectuer une requête pour retrouver les domaines d'email ciblés plus de 30 fois au cours de diffusions précédentes.
  • Quelle table doit-on sélectionner ?
    La table des destinataires (nms:recipient).
  • Quels sont les champs à sélectionner en colonne de sortie ?
    Domaine de l'email et clé primaire (avec un comptage).
  • Groupement des données ?
    En fonction du domaine d'email avec un comptage des clés primaires supérieures à 30. Cette opération s'effectue avec l'option Group by + Having . Group by + Having sert à effectuer un groupement ("group by") et une sélection de ce qui a été groupé ("having").
Pour réaliser cet exemple, les étapes sont les suivantes :
  1. Ouvrez le Requêteur générique et choisissez la table des Destinataires ( nms:recipient ).
  2. Dans la fenêtre Données à extraire , sélectionnez les champs Domaine de l'email et Clé primaire . Faites un comptage du champ Clé primaire .
    Pour plus d'informations sur le comptage d'une clé primaire, consultez cette section .
  3. Sélectionnez l'option Gérer les groupements (GROUP BY + HAVING) .
  4. Dans la fenêtre Tris , ordonnez les domaines d'email en tri descendant. Pour cela, cochez Oui dans la colonne Tri descendant . Cliquez sur Suivant .
  5. Dans Filtrage des données , sélectionnez Critères de filtrage , puis dans la fenêtre Elément de la cible , cliquez sur Suivant .
  6. Dans la fenêtre Groupement des données , sélectionnez le Domaine de l'email en cliquant sur Ajouter .
    C'est dans cette fenêtre que s'opère le regroupement (GROUP BY) : cette fenêtre ne s'affiche que si l'option Gérer les groupements (GROUP BY + HAVING) a été sélectionnée.
  7. Dans la fenêtre Condition de groupement , indiquez un comptage de la clé primaire supérieur à 30. Ainsi, seuls les domaines d'email ciblés plus de 30 fois seront retournés en résultat.
    Cette fenêtre s'affiche si la case Gérer les groupements (GROUP BY + HAVING) a été cochée au préalable : c'est là que le résultat du groupement est filtré (HAVING).
  8. Dans la fenêtre Formatage des données , cliquez sur Suivant : aucun formatage n'est nécessaire dans cet exemple.
  9. Dans la fenêtre de prévisualisation des données, cliquez sur Lancer la prévisualisation des données : ici, neuf domaines d'emails différents ciblés plus de 30 fois sont retournés en résultat.