给每一笔成交配上“成交那一刻”的最新报价。
- 对每笔成交,在同一个 ticker 的报价里,找报价时间
≤成交时间的最近一条(时间相同也算)。 - 如果这条最近的报价比成交早了超过 5 秒,视为报价已过期,不匹配;恰好 5 秒仍然算匹配。
- 找不到可匹配报价的成交也要保留,
bid、ask为 null。 - 每笔成交恰好输出一行。
输入
trades(trade_id, ticker, ts, qty, side):成交quotes(ticker, ts, bid, ask):报价,同一 ticker 内ts不重复
输出
列为 trade_id, ticker, ts, qty, bid, ask,其中 ts 是成交时间。行顺序不限。