销售额占到一半的前n个客户

从数据库中的SALES表中获得2015年的销售数据,找出本年的大客户有哪些。其中大客户是指销售额占到一半的前n个客户。

解答:

A
1
=demo.query("select * from SALES where year(ORDERDATE)=2015")
2
=A1.groups(CLIENT;sum(AMOUNT):Amount)
3
=A2.sort@z(Amount)
4
=A3.sum(Amount)/2
5
0
6
=A3.select((A5=A5+Amount,A5<=A4))
7
=A6.(CLIENT)

A7中运算结果如下: