대소문자 구분

Google Ads 쿼리 언어를 사용하면 여러 연산자를 사용하여 반환된 데이터 세트를 필터링할 수 있습니다. 문자열 값을 기준으로 필터링할 때 각 연산자의 대소문자 구분 여부에 따라 결과가 일치하는 방식이 결정됩니다.

연산자 대소문자 구분

연산자 대소문자 구분
= 또는 != 대소문자 구분
IN 또는 NOT IN 대소문자 구분
LIKE 또는 NOT LIKE 대소문자를 구분하지 않음
CONTAINS ALL, CONTAINS ANY, CONTAINS NONE 대소문자 구분
REGEXP_MATCH 또는 NOT REGEXP_MATCH 기본적으로 대소문자를 구분함 (구성 가능)

예

다음 예에서는 Google Ads 쿼리 언어에서 다양한 연산자가 문자열 대소문자를 처리하는 방법을 보여줍니다.

대소문자를 구분하지 않는 정규 표현식

다음 쿼리는 (?i)를 사용하여 "test", "Test", "TEST" 또는 기타 대소문자 변형이 포함된 캠페인 이름을 일치시킵니다.

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

일치검색 및 패턴 일치

  • 대소문자 구분 일치검색: WHERE campaign.name = 'Search Campaign'은(는) 정확한 대소문자만 일치합니다.
  • 대소문자를 구분하지 않는 패턴 일치: WHERE campaign.name LIKE '%search campaign%'는 'SEARCH CAMPAIGN', 'search campaign' 또는 'Search Campaign'와 일치합니다.