Я пытаюсь создать свод в SFMC, чтобы объединить несколько строк в один столбец. Запрос выполняется успешно, но не заполняется правильно. Моя таблица имеет 2 столбца: адрес электронной почты и product_sku. Каждый адрес электронной почты появляется в таблице 3 раза, рядом с ним указывается другой product_sku. Я хочу, чтобы выходные данные имели уникальный адрес электронной почты, с 3 product_skus
Пример файла:
Email |product_sku
test@test.com |12314321131412
test@test.com |45353643645
test@test.com |0953242425352
Пример желаемого вывода:
email |product_sku_header_1 |product_sku_header_2 |product_sku_header_3
---------------------------------------------------------------------------------test@test.com |12314321131412 |45353643645 |0953242425352
Мой запрос:
select
email
, sum(case when product_sku ='%' then 1 else 0 end) as product_sku_header_1
, sum(case when product_sku ='%' then 1 else 0 end) as product_sku_header_2
, sum(case when product_sku ='%' then 1 else 0 end) as product_sku_header_3
FROM data_extension
group by
email
Заранее спасибо!