表一:populations
country sex population
----------- -------- -----------------
中国 1 340
中国 2 260
美国 1 45
美国 2 55
加拿大 1 51
加拿大 2 49
英国 1 40
英国 2 60
根据表一生产如下查询结果:
国家 男 女
----------- -------- -----------
中国 340 260
美国 45 55
美加拿大 51 49
英国 40 60
代码如下:
select country, sum(decode(sex,'1',num)) 男, sum(decode(sex,'2',num)) 女 from populations group by country;
本文介绍了一种从人口数据中查询并汇总各国男女比例的方法。通过使用SQL语句,能够有效地从包含性别信息的数据集中提取出各个国家的男性和女性人口数量。
1300

被折叠的 条评论
为什么被折叠?



