# #google-bigquery
Вопрос:
Всем привет! Я ОЧЕНЬ новичок в BigQuery на GCP. Я пытаюсь извлечь из таблицы, в которой у меня есть данные об израильских новостях, имя человека, которое чаще всего упоминается в определенном домене (который является израильским новостным сайтом), и создать новую таблицу с именем этого человека и названием домена.
Это был мой код:
1. SELECT
2. domain,
3. person,
4. FROM
5. `project.dataset.MyNewsTable`
6. SELECT
7. person,
8. SUM(count_of_mentions) AS all_mentions
9. FROM
10. `project.dataset.MyNewsTable`
11. WHERE
12. domain = 'walla.co.il'
Возникшая ошибка: синтаксическая ошибка: Ожидаемый конец ввода, но выбрано ключевое слово в [5:1]
но я не понимаю, что это значит и что я должен изменить. Надеюсь, я написал все так, чтобы вы могли понять, спасибо!
Ответ №1:
Если вы хотите выполнить два запроса одновременно в BQ, пожалуйста, поставьте точку с запятой в конце строки 5.
Ответ №2:
Вы кажетесь новичком в SQL в целом, а не в BigQuery в частности.
Вы пытаетесь выполнить 2 запроса одновременно. Вы должны запускать их один за другим.
SELECT
domain,
person,
FROM
`project.dataset.MyNewsTable`;
SELECT
person,
SUM(count_of_mentions) AS all_mentions
FROM
`project.dataset.MyNewsTable`
WHERE
domain = 'walla.co.il';