Hi Jankow
Dann kannst Du aber trotzdem mit einem geschachtelten SELECT-Statement die Max-ID über das ganze Recordset abfragen.
SELECT tblOrderPosition.fldID, tblOrderPosition.fldArticleID, tblOrderPosition.fldOrderID,
(SELECT MAX(fldID) FROM DeineTabelle WHERE ...Bedingung für gesammtes Recordset...) AS [MaxfldID]
FROM tblOrderPosition
LEFT JOIN tblOrder ON tblOrderPosition.fldOrderID = tblOrder.fldID
WHERE tblOrder.fldSetUpBy=965698197
GROUP BY tblOrderPosition.fldID,tblOrderPosition.fldArticleID,tblOrderPosition.fldOrderID
Ein Teil der SQL-Engines (z.B MS-Sql, wahrscheinlich aber auch Sybase und Oracle) unterstützen diese geschachtelten SELECT-Statements.
Grüsse
Eisbär