Соединения таблиц BigQuery (поля со значениями дефиса) - PullRequest
0 голосов
/ 11 июня 2018

При объединении таблиц в BigQuery в поле со значениями дефиса (например, поле равно «product_id», а идентификаторы имеют такие значения, как «mcmaster-1000»), нужно ли заключать его в специальные символы, если это уже поле типа STRINGв обеих таблицах?

Редактировать: @Gordon, извиняюсь за это - все еще новичок, когда дело доходит до пометки сообщений здесь.

@ Михаил, я работаю над проектом дляклиент, где я присоединяюсь к позициям заказа и рекламным данным на основе идентификаторов продуктов.Я устраняю некоторые несоответствия, которые мы видим, и мне интересно, не создают ли дефисы в идентификаторах проблему.Я знаю, что чувствительность к регистру была проблемой, и мне приходилось использовать НИЖЕ при присоединении к этим идентификаторам в прошлом.

1 Ответ

0 голосов
/ 12 июня 2018

Как уже упоминал Михаил, нет необходимости заключать поля в какие-либо специальные символы, и дефисы в идентификаторах не представляют проблемы.

Для получения более подробной информации об операторах и правилах объединения таблиц см. 1 (для стандартного синтаксиса запросов SQL) и ответ, предоставленный в 2 .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...