Création de requêtes à l'aide de SQL
Les utilisateurs SQL expérimentés peuvent écrire leurs propres requêtes SQL ou copier et coller des requêtes SQL à partir d'autres applications. L'écriture de code en SQL brut étant une fonction avancée, les utilisateurs sont responsables de la syntaxe correcte et des résultats de la requête.
Suivez ces instructions lors de l'utilisation de code SQL brut :
*
Une requête SQL doit renvoyer uniquement la liste des ID uniques, tels qu'ils sont définis par la clé d'une table de base.
*
SELECT DISTINCT(<clé1> [<clé2>,...]) FROM <table> WHERE <condition> ORDERBY <id_unique>
Cette requête demande à la base de données d'effectuer le tri des données et de les dédoublonner. Si vous omettez la clause DISTINCT ou ORDERBY, Campaign trie et dédoublonne les données sur le serveur d'applications ; vous pouvez donc toujours recevoir les résultats corrects, mais l'opération risque de prendre plus de temps.
*
*
Pour améliorer les performances de manière significative avec des tables de grande taille, utilisez le jeton <TempTable> même si vous n'utilisez pas l'optimisation en base de données.
*
*
*
*
Cette commande select doit sélectionner toutes les zones appropriées nécessaires à la définition de votre niveau d'audience dans l'ordre dans lequel le niveau d'audience est défini.
*
Aucune autre instruction select n'est utilisée.
Création d'une requête en SQL brut
Utilisation des jetons TempTable et OutputTempTable dans des requêtes en SQL brut
Référencement de tables d'Extraction dans les requêtes SQL brutes
Spécification d'instructions SQL de pré-traitement et post-traitement