Following section demonstrates using GROUP BY clause.
		// Table Aliases
        var t0 = new Orders().AsQueryable();

		// Query
        var query = Odb.SQL.Select(x => 
                        x.From(t0)
                        {{hl}}.GroupBy(t0.EmployeeID){{/hl}}
                         .Fields(
                                t0.EmployeeID, 
                                 {{hl}}x[t0.OrderID].MAX().AS("LastOrderId"){{/hl}}
                            )
                    );
    
SELECT
t0.EmployeeID,
MAX(t0.OrderID) AS LastOrderId
FROM [Orders] AS t0
GROUP BY t0.EmployeeID
pWeo94