תוצאות הזמנה
אפשר לציין את סדר השורות בתשובה באמצעות הסעיף ORDER BY
,
שמורכב מרצף אחד או יותר שמופרדים בפסיקים של:
FieldName ('ASC' | 'DESC')?
אם לא מציינים את הערך ASC
או DESC
אחרי שם של שדה, הכלי Reporting API
ברירת המחדל היא ASC
.
סעיף ORDER BY
הבא ממיין דוח ביצועים בסדר יורד
חשיפות ומזהי מוצרים בסדר עולה:
ORDER BY metrics.impressions DESC, segments.offer_id ASC
אי אפשר להשתמש במדד ORDER BY
במדדים שלא נבחרו או בפלחים שלא נבחרו.
הגבלת מספר התוצאות
אפשר להגביל את המספר הכולל של התוצאות שהוחזרו באמצעות הסעיף LIMIT
.
בשילוב עם סידור התוצאות, אפשר ליצור את הערך N דוחות, כמו
דוח שמוצגים בו חמשת המוצרים עם מספר החשיפות הגבוה ביותר בתקופה האחרונה
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
) של מדדים בלי לבחור אותם.