این صفحه نکاتی را جمعآوری میکند که میتواند هنگام ایجاد اولین پرسشهای شما مفید باشد.
مشکل: معیاری در نتایج ظاهر نمی شود
معیارهای مربوط به ارز (به عنوان مثال metrics.cost_micros) باید segments.date
در بند SELECT و در بند WHERE قرار دهند.
مشکل: عملگر CONTAINS با فیلد رشته ای کار نمی کند
هنگامی که باید بررسی کنید که آیا یک فیلد رشته حاوی یک رشته فرعی است یا خیر، از عملگر CONTAINS
(یا CONTAINS NOT
) استفاده نکنید.
CONTAINS
برای استفاده در فیلدهایی است که لیستی از مقادیر را نگه می دارند و می خواهید بررسی کنید که آیا لیست دارای یک یا چند مقدار خاص است یا خیر.
برای بررسی وجود یک رشته فرعی میتوانید برای مثال از REGEXP_MATCH
استفاده کنید
SELECT
customer.descriptive_name,
... // other fields
FROM
campaign
WHERE customer.descriptive_name REGEXEP_MATCH 'Customer.*'