Distinción de mayúsculas

El lenguaje de consulta de Google Ads te permite filtrar el conjunto de datos que se muestra con varios operadores diferentes. Cuando filtras valores de cadena, la distinción entre mayúsculas y minúsculas de cada operador determina cómo se comparan tus resultados.

Distinción entre mayúsculas y minúsculas del operador

Operador Distinción entre mayúsculas y minúsculas
= o != Distingue mayúsculas de minúsculas
IN o NOT IN Distingue mayúsculas de minúsculas
LIKE o NOT LIKE No distingue mayúsculas de minúsculas
CONTAINS ALL, CONTAINS ANY, CONTAINS NONE Distingue mayúsculas de minúsculas
REGEXP_MATCH o NOT REGEXP_MATCH Distingue mayúsculas de minúsculas de forma predeterminada (configurable)

Ejemplos

En los siguientes ejemplos, se ilustra cómo los diferentes operadores controlan el uso de mayúsculas y minúsculas en el lenguaje de consulta de Google Ads.

Expresión regular que no distingue mayúsculas de minúsculas

En la siguiente consulta, se usa (?i) para buscar nombres de campañas que contengan "test", "Test", "TEST", o cualquier otra variación de uso de mayúsculas y minúsculas:

SELECT
  campaign.id,
  campaign.name
FROM campaign
WHERE campaign.name REGEXP_MATCH "(?i).*test.*"

Coincidencia exacta y de patrones

  • Coincidencia exacta que distingue mayúsculas de minúsculas: WHERE campaign.name = 'Search Campaign' solo coincide con el uso exacto de mayúsculas y minúsculas.
  • Coincidencia de patrones que no distingue mayúsculas de minúsculas: WHERE campaign.name LIKE '%search campaign%' coincide con 'SEARCH CAMPAIGN', 'search campaign', o 'Search Campaign'.