Я использую # стандарт SQL BigQuery. Я пытался использовать LIKE, но не смог добиться совпадения.
У меня есть таблица ниже, я пытаюсь написать запрос в BigQuery, где, если столбец A содержится в столбце B, тогда я хочу выходной столбец C со строкой из столбца A ИЛИ '1'. В случае, если между столбцом A и столбцом B нет совпадения, я бы хотел получить столбец B ИЛИ «0» в выходном столбце C.
id | Column A | Column B
1 | John | Alex, John
3 | Cerci | Cerci
5 | Mike | Mike
2 | Simi | Expatri
6 | Hazel | Expatri, Hazel
4 | Bald | Hair
7 | Cam | Ambrose, Cam
Чего бы я в идеале хотел бы
id | Column A | Column B | **Column C**
1 | John | Alex, John | John
3 | Cerci | Cerci | Cerci
5 | Mike | Mike | Mike
2 | Simi | Expatri | Expatri
6 | Hazel | Expatri, Hazel | Hazel
4 | Bald | Hair | Hair
7 | Cam | Ambrose, Cam | Cam