从数据库中的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中运算结果如下: