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
@tombom。 。 。谢谢。 –
嗨,实际上我为此使用了2个表格,因为金额列在另一个表格上。怎么做?谢谢。 – andresk
@andresk。 。 。您需要在每个'from'语句中加入这些信息。 –