Google cloud SQL, общая частота заканчивается на '00' - PullRequest
0 голосов
/ 27 марта 2020

В настоящее время я пытаюсь написать запрос, чтобы перечислить все мужские имена людей, родившихся до 2000 года, где общая частота имен заканчивается на «00», например «100, 200 ....».

В настоящее время у меня есть:

SELECT name, SUM(count) as freq 
FROM names.names_database 
WHERE gender = 'M' AND year < 2000
Group by name;

Я не уверен, как найти общую частоту, заканчивающуюся на '00'. любая полезная информация о том, как подойти к этому, будет принята с благодарностью.

1 Ответ

1 голос
/ 27 марта 2020

Ниже для BigQuery Standard SQL

SELECT name, SUM(count) as freq 
FROM names.names_database 
WHERE gender = 'M' AND year < 2000
Group by name
HAVING MOD(freq, 100) = 0
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...