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년간 가장 높은 노출수를 기록한 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;
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2024-09-20(UTC)"],[[["The Merchant API is the new version of the Content API for Shopping and represents the future of product data integration."],["You can order results with the `ORDER BY` clause using fields and `ASC` or `DESC` for ascending or descending order respectively."],["The `LIMIT` clause enables you to specify the maximum number of returned results and can be combined with `ORDER BY` to generate \"top N\" reports."],["While a query's maximum result limit is 1000 rows, pagination with `pageToken` is necessary for retrieving additional results beyond this limit."],["Filtering using the `WHERE` clause on metrics necessitates their selection in the query."]]],[]]