订单结果
您可以使用 ORDER BY
子句指定响应中的行顺序,
它由一个或多个以逗号分隔的序列组成:
FieldName ('ASC' | 'DESC')?
如果您没有在字段名称的后面指定 ASC
或 DESC
,则 Reporting API
默认为 ASC
。
以下 ORDER BY
子句按降序对效果报告进行排序
展示次数和按升序排列的产品优惠 ID:
ORDER BY metrics.impressions DESC, segments.offer_id ASC
未选择的指标或未选择的细分不允许采用“ORDER BY
”。
限制结果数量
您可以使用 LIMIT
子句限制返回的结果总数。
结合结果排序,您可以生成“前 N 个”报告,例如
报告中包含过去一年内展示次数最高的 5 件商品
30 天:
示例
SELECT
segments.offer_id,
metrics.impressions
FROM MerchantPerformanceView
WHERE segments.date BETWEEN '2020-12-01' AND '2020-12-31'
ORDER BY metrics.impressions DESC
LIMIT 5;
在未选择指标的情况下,不允许对指标进行过滤(WHERE
子句)。