我在一个SQL查询中遇到了一些问题:
目前我有两个表。第一个表列出了按供应商和国家划分的销售额,还有更多行,但这只是要点。
Country id Sale
US 1 100
UK 2 1000
US 3 150
UK 2 200
在第二个表格中,我有链接到供应商名称的ID,例如:
id name
1 john
2 david
3 tom
我需要获取每个国家的最高销售额供应商,但是要求不考虑总销售额。输出结果应该类似于这样:country id name sum_sales。
你能帮忙吗?我目前只能使用groupby和sum函数,无法获得每个国家的最高销售额供应商。谢谢!
我是在BigQuery SQL上运行此查询。
group by
中。 - Gordon Linoff