我是 Oracle SQL 的新手,所以请耐心等待。
我有两张桌子:
Contaiers:
===========
eq_nbr,
size,
date
Gate Transactions (gate_tran):
==================
eq_nbr,
date,
trucker_id
每个容器有很多门事务,所以我需要特定 eq_nbr 的最后一条记录。
我在想类似的东西:
select ct.eq_nbr, ct.size, ct.date,
(select trucker_id last over (partition by gt.eq_nbr) from gate_tran gt where
gt.eq_nbr = ct.eq_nbr)
from
containers ct
但它不起作用。有任何想法吗?