Forum Discussion

Tony2021's avatar
Tony2021
Iron Contributor
Jan 15, 2025
Solved

Return Value where ID<ID (Nested Query)

Hello Experts,   I need to return the [RATE] in tblFXRollsChild  WHERE T.IDParentfk=IDParentfk and T.IDRollsPK<IDRollsPK) The below is what I have but I know the WHERE clause is wrong (returns 0 r...
  • Karl_Donaubauer's avatar
    Jan 15, 2025

    Hi,

    Try this:

    SELECT IDParentfk, IDRollsPK, Rate, 

    DLookUp("Rate","tblFXRollsChild","IDRollsPK=" & Nz(DMax("IDRollsPK","tblFXRollsChild","IDParentfk=" & [IDParentfk] & " AND IDRollsPK<" & [IDRollsPK]),[IDRollsPK])) AS LastRate

    FROM tblFXRollsChild
    ORDER BY IDParentfk, IDRollsPK;

    Servus
    Karl
    ****************
    Access Forever News DevCon
    Access-Entwickler-Konferenz AEK

Resources