我在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
但它不工作。有任何想法嗎?
非常感謝大家。 – 2013-04-09 18:48:31