我在Firebird 2.5数据库中有一个表格,我必须找到一个特定清晰度的最新条目。因此该表有一个列“日期”。
我尝试了几个查询但是我总是为文章编号获得超过1个条目。
我使用了以下查询:
select max(lp.datum) as Wareneingangsdatum, lp.nr, lp.artikelnr, lp.belegnr, lf.nr, lf.name, lf.plz, lf.ort, lf.laenderkuerzelnr, lae.bezeichnung
from lagerprotokoll lp
left join waeinpos we on we.idnr = lp.belegposidnr
left join waein we1 on we1.nr = we.nr
left join liefrant lf on lf.nr = we1.lieferantnr
left join laender lae on lae.nr = lf.laenderkuerzelnr
where lp.belegtyp = 14
group by 2,3,4,5,6,7,8,9, 10
order by 1 desc
如何实现结果,以便我只能获取表格中某篇特定文章的最新条目。