Adobe Campaign:如何 SELECT DISTINCT on queryDef?

Adobe Campaign: How to SELECT DISTINCT on queryDef?

我们正在从不包括主键或唯一键的两列中选择值并将其绑定到下拉列表中,从而在下拉列表中获得多个值。

代码片段是:

    ctx.students = xtk.queryDef.create(  
  <queryDef schema="stf:student" operation="select">  
    <select>  
      <node expr="@firstname"/>  
      <node expr="@lastname"/>  
    </select>  
    <orderBy>  
      <node expr="@firstname" sortDesc="false"/>  
    </orderBy>  
  </queryDef>).ExecuteQuery();

我们怎样才能只获取不同的记录?

谢谢 萨钦

使用不同="true"

    ctx.students = xtk.queryDef.create(  
  <queryDef schema="stf:student" distinct="true" operation="select">  
    <select>  
      <node expr="@firstname"/>  
      <node expr="@lastname"/>  
    </select>  
    <orderBy>  
      <node expr="@firstname" sortDesc="false"/>  
    </orderBy>  
  </queryDef>).ExecuteQuery();