如果查询将返回多个结果,我需要在我的选择中获得最新(id)行的条件。(IBM db2)
IE:
ID--NUM1--COUNTRY--NUM2
1--123--SE--123
2--123--US--123
我不想返回两行,而是希望返回第 2 行。
编辑:
我的查询现在看起来像这样:
SELECT LET1.INSTANCE_ID, COU.CODE, SUP1.SUPPLIERID, PAR.PARTNUMBER
FROM TABLES
WHERE TABLEJOIN_CONDITIONS
AND TABLE.COLUMN IN ('11994', '12345' and so on)
但是这个查询可以返回重复的行。
喜欢:
ID--NUM1--COUNTRY--NUM2
1--123--SE--11994 (11994 appearing twice, then I want the latest row which is row number 2)
2--123--US--11994