Запрос на обновление статуса подписчика в списке в облаке маркетинга Salesforce - PullRequest
0 голосов
/ 30 апреля 2018

У меня есть расширение данных, в которое я буду вводить информацию о моем подписчике (я должен сделать это из-за настройки моего API). Однако я хочу, чтобы эта информация была вставлена ​​в мой список публикаций в Salesforce. Если люди откажутся от подписки, поле в моем расширении данных под названием «Подписка» будет изменено на «Ложь» (и наоборот). Я хочу настроить ежедневный запрос, который сканирует это расширение данных и обновляет все ложные записи, чтобы они не были подписаны в моем списке публикаций. Я построил запрос ниже, но я получаю сообщение об ошибке

"Неверный синтаксис рядом с ключевым словом" INNER "."

SELECT b.EMAIL_ADDRESS, 'Unsubscribed' AS Status
FROM Welcome b
WHERE b.Subscribed = 'False'
AND Date_Changed >= DATEADD(day, -1, GETDATE())
INNER JOIN _ListSubscribers a
ON a.EmailAddress = b.EMAIL_ADDRESS
WHERE a.ListID = '112'

Спасибо!

1 Ответ

0 голосов
/ 30 апреля 2018

Where предложение всегда идет после joins

SELECT b.EMAIL_ADDRESS, 'Unsubscribed' AS Status
FROM Welcome b
INNER JOIN _ListSubscribers a ON a.EmailAddress = b.EMAIL_ADDRESS
WHERE b.Subscribed = 'False' and 
      a.ListID = '112' and
      b.Date_Changed >= DATEADD(day, -1, GETDATE());
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...