tbl_transaction:
Sender Receiver Amount Date
1102504637 31750690083 50 03/04/2013
1102504637 31750690083 50 04/04/2013
1102504637 31750690083 50 06/04/2013
1102504637 31750690083 50 07/04/2013
1102504637 31750690083 50 09/04/2013
1102504637 31750690083 50 10/04/2013
1102512397 31811645749 200 24/04/2013
1102512397 31811645749 200 01/04/2013
1102185152 31823355218 100 14/04/2013
1102185152 31823355218 100 22/04/2013
1102185152 31823355218 100 23/04/2013
我想根据向同一个接收者发送最多 200 个的发件人获得结果(基于最早的日期/第一个发送最多 200 个的发件人将进入结果列表)。
我想知道有多少人在做 50x4、100x2、200x1 的交易。因此,只有发送金额总计达到 200 的发件人才会出现在结果列表中。我正在使用 SQL Server 2005。
样本结果:
Sender Receiver Amount count
1102504637 31750690083 50 4
1102512397 31811645749 200 1
1102185152 31823355218 100 2