首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SQL查询:每个省的总人口

SQL查询:每个省的总人口
EN

Stack Overflow用户
提问于 2022-02-13 04:42:11
回答 1查看 129关注 0票数 0

我正在使用PostgreSQL和Windows。

我有一个SQL查询问题。表图:

我很难理解这种情况:

返回按字母顺序排列的省份名单,以及居住在每个省至少有5人居住的人员总数。

答案应该是这样的:

我如何才能编写查询呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-02-13 04:51:18

我认为这是Province表和Personnel表之间的连接:

代码语言:javascript
复制
SELECT pv.Code, pv.Name, COUNT(pl.PersonnelID) AS "Total Personnel"
FROM Province pv
LEFT JOIN Personnel pl
    ON pl.CountryOfOrigin = pv.CountryID
GROUP BY pv.Code, pn.Name;

请注意,我在查询中包含了省代码,因为可能有两个省有时会使用相同的名称。如果没有,则可以删除代码并使用当前输出表的结构。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71097974

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档