创建原始 SQL 查询
有经验的 SQL 用户可以编写自己的 SQL 查询,也可以从其他应用程序中复制并粘贴 SQL 查询。编写原始 SQL 是高级操作;用户负责确保语法和查询结果正确。
1.
2.
a.
选择选择 <受众> 标识依据
b.
切换到文本构建器(而不是缺省的“指向并单击”方法)。
c.
单击高级
d.
在“高级设置”对话框中,选中将原始 SQL 用于记录选择。此选项使您能够在指定选择标准时在文本构建器中使用原始 SQL。如果未选择此选项,那么只能使用 IBM® EMM 表达式和定制宏。
e.
数据库列表中选择要查询的数据源。从受众级别列表中选择目标受众。
f.
如果要在选择过程之前或之后运行 SQL 命令,那么可以在预先处理后处理区域中指定原始 SQL。请参阅指定前处理或后处理 SQL 语句
g.
单击确定以关闭“高级设置”对话框。
h.
在文本输入区域中输入原始 SQL。可以使用公式帮助程序来帮助构造 SQL。在公式帮助程序中选中 SQL,以将运算符和函数的列表限制为特定于 SQL 的选项。
3.
a.
选择按查询细分市场,然后创建或编辑细分市场。
b.
选择选择标识的方式,单击文本构建器,然后单击高级
c.
在“高级设置”对话框中,选中使用原始 SQL,选择数据源,然后单击确定
d.
在文本输入区域中输入原始 SQL。(可选)使用公式帮助程序来帮助构造 SQL。在公式帮助程序中选中 SQL,以将运算符和函数的列表限制为特定于 SQL 的选项。
适用于 SQL 查询的准则
指定前处理或后处理 SQL 语句
在原始 SQL 查询中使用 TempTable 和 OutputTempTable 标记
在原始 SQL 查询中引用抽取表
在 Campaign 过程中如何对查询求值