从数据库的STATES表中查询州名称、简称以及人口等信息。根据人口排序后,计算每个州与其前一名的人口差额,并计算每个州的人口占比。
解答:
A | |
1 |
![]() =demo.query("select NAME,ABBR,POPULATION from STATES")
|
2 |
![]() =A1.sort@z(POPULATION)
|
3 |
![]() =A2.sum(POPULATION)
|
4 |
![]() =A2.derive(Difference,Proportion)
|
5 |
![]() >A4.(Difference=if(#==1,0,POPULATION[-1]-POPULATION))
|
6 |
![]() >A4.(Proportion=round(POPULATION/A3,4))
|
A4中运算结果如下: