交易数据筛选:保留含发起方对应入账记录的交易行
交易数据筛选需求与结果
需求说明
我持有一组兑换交易数据,交易发起方发送USD,将收到Euro作为兑换回报。为确保每笔交易包含发起方的正确信息,需遵循验证规则:向交易所(exchange)发送资金的发起方,必须在同一交易的to列中出现,以此筛选出符合条件的有效交易行。
原始交易数据
transaction from to currency 1 A exchange USD 1 exchange A Euro 1 B C Euro 2 C exchange USD 2 B D Euro 2 A G Euro 3 F exchange USD 3 D A Euro 3 B F Euro 4 R exchange USD 4 A D Euro 4 B Q Euro
筛选补充说明
各交易的发起方为A、C、F、R,其中C、R没有对应的入账记录(即同一交易的to列未出现他们),因此需排除这两个发起方所属的全部交易。
筛选后有效交易数据
transaction from to currency 1 A exchange USD 1 exchange A Euro 3 F exchange USD 3 B F Euro
内容的提问来源于stack exchange,提问作者Olive
相关产品推荐
相关产品推荐

