Diretrizes para consultas SQL
A composição de SQL bruto é uma operação avançada; os usuários são responsáveis pela sintaxe correta e pelos resultados da consulta.
Siga estas diretrizes ao usar SQL bruto para construir consultas em uma configuração do processo:
*
Uma consulta SQL deve retornar uma lista apenas dos IDs exclusivos definidos pela chave em uma tabela base.
*
SELECT DISTINCT(<key1> [<key2>,...]) FROM <tabela> WHERE <condição> ORDERBY <unique_id>
Essa consulta instrui o banco de dados a executar a classificação e a deduplicação de dados. Se você omitir a cláusula DISTINCT ou ORDERBY, o Campaign classificará e deduplicará os dados em um servidor de aplicativos e, assim, você ainda receberá os resultados corretos, mas o desempenho será mais lento.
*
*
Para melhorar significativamente o desempenho com tabelas grandes, use o token <TempTable> mesmo quando não estiver usando a otimização no banco de dados.
*
*
*
*
Esse comando select deve selecionar todos os campos relevantes necessários na definição de seu nível de público na mesma ordem na qual o nível de público está definido.
*
*