As the Title says, How can I select rows having the max sequence number per AssetCode Groupings.
I tried the IN
clause operator but it wont take two columns.
AssetCode SeqNo
---------------------------
AWET-2015-00001 1
AWET-2015-00001 2
AWET-2015-00001 3
AWET-2015-00001 4
AWET-2015-00002 1
AWET-2015-00002 2
AWET-2015-00002 3
Code:
SELECT *
FROM E_FixedAssetLedger
WHERE Fal_AssetCode, Fal_SeqNo IN (SELECT Fal_AssetCode, MAX(Fal_SeqNo)
FROM E_FixedAssetLedger
GROUP BY Fal_AssetCode)