หน้านี้รวบรวมเคล็ดลับบางอย่างที่อาจมีประโยชน์เมื่อสร้างคำค้นหาแรกของคุณ
ปัญหา: เมตริกไม่ปรากฏในผลลัพธ์
เมตริกที่เกี่ยวข้องกับสกุลเงิน (เช่นMetric.cost_micros) ต้องใส่ segments.date
ในวลี SELECT และในอนุประโยค WHERE
ปัญหา: โอเปอเรเตอร์ "CONTAINS" ใช้กับฟิลด์สตริงไม่ได้
หากต้องการตรวจสอบว่าช่องสตริงมีสตริงย่อยหรือไม่ อย่าใช้โอเปอเรเตอร์ CONTAINS
(หรือ CONTAINS NOT
)
CONTAINS
มีไว้เพื่อใช้กับช่องที่เก็บรายการค่าไว้ และคุณต้องการตรวจสอบว่ารายการดังกล่าวมีค่าที่เฉพาะเจาะจงอย่างน้อย 1 ค่าหรือไม่
หากต้องการตรวจสอบว่ามีสตริงย่อยหรือไม่ คุณสามารถใช้ REGEXP_MATCH
เป็นต้น
SELECT
customer.descriptive_name,
... // other fields
FROM
campaign
WHERE customer.descriptive_name REGEXEP_MATCH 'Customer.*'