Google bigquery 如何从BigQuery中的公共数据集中找到每个女性姓名在1910年的最高出现率和对应状态

Google bigquery 如何从BigQuery中的公共数据集中找到每个女性姓名在1910年的最高出现率和对应状态,google-bigquery,Google Bigquery,我不知道如何编写查询,从公共数据集中查找每个女性姓名在1910年的最高出现率和对应状态 例如,我在1910年只试过一个名字 select name,state,number high_occurence from `bigquery-public-data.usa_names.usa_1910_2013` where lower(name)="annie" and year=1910 order by number desc limit 1 下面是BigQuery标准SQL 标准SQL 选择

我不知道如何编写查询,从公共数据集中查找每个女性姓名在1910年的最高出现率和对应状态

例如,我在1910年只试过一个名字

select name,state,number high_occurence from `bigquery-public-data.usa_names.usa_1910_2013`  where lower(name)="annie" and year=1910 order by number desc limit 1

下面是BigQuery标准SQL

标准SQL 选择 a、 名字, a、 国家,, a、 年, a、 作为高发生率的数字, b、 编号为1910中的编号 从…起 选择 名称 数组_AGGSTRUCTyear,state,number ORDER BY number DESC LIMIT 1[OFFSET0]* 来自“bigquery public data.usa_names.usa_1910_2013” 其中性别='F' 按名称分组 A. 加入'bigquery公共数据.usa_names.usa_1910_2013'b 在a.name=b.name上 和a.state=b.state b.year=1910 b.性别='F' 按高发生率说明订购 结果是

行名称州年份最高\u发生次数\u在\u 1910 1 Mary PA 1918 8184 2913 2 Linda NY 1947 7542 9 3帕特里夏纽约1951 5678 33 4海伦·帕1918 5411 1604 ..... 739 Cele NY 1914 5 740 Hilja MI 19105
下面是BigQuery标准SQL

标准SQL 选择 a、 名字, a、 国家,, a、 年, a、 作为高发生率的数字, b、 编号为1910中的编号 从…起 选择 名称 数组_AGGSTRUCTyear,state,number ORDER BY number DESC LIMIT 1[OFFSET0]* 来自“bigquery public data.usa_names.usa_1910_2013” 其中性别='F' 按名称分组 A. 加入'bigquery公共数据.usa_names.usa_1910_2013'b 在a.name=b.name上 和a.state=b.state b.year=1910 b.性别='F' 按高发生率说明订购 结果是

行名称州年份最高\u发生次数\u在\u 1910 1 Mary PA 1918 8184 2913 2 Linda NY 1947 7542 9 3帕特里夏纽约1951 5678 33 4海伦·帕1918 5411 1604 ..... 739 Cele NY 1914 5 740 Hilja MI 19105
非常奇怪的否决票:o-如果你碰巧读到了它-如果你能对你的否决票发表评论那就太好了,当然不是你,至少你还没有足够的否决票声誉我想:o其他人有过-这可能有点道理-所以我给那个人留下了评论,以便他/她可以解释原因:o@Mikhail,请你修改答案,以获得1910年的姓名、州、高发生率。你可以发布新的问题,并提供所有具体细节,这样我或其他人就可以回答:overy奇怪的向下投票:o-如果你碰巧读到它-如果你能对你的向下投票发表评论,那就太好了,当然不是你,至少你还没有足够的声誉来支持落选,我想:哦,其他人这样做了——这也许有点道理——所以我给那个人留下了评论,让他/她解释原因:o@Mikhail,请修改答案以获取名称、状态,从1910年开始的高发生率您可以发布新问题,并提供所有具体细节,这样我或其他人就可以回答:o