У меня есть запрос каркаса сущности следующим образом;
From T In Db.MyTable
Where (T.Col1 - T.Col2) + T.Col3 - T.Col4 > 0 _
Select T
Теперь мне нужно убедиться, что часть в скобках '(T.Col1 - T.Col2)' не опустится ниже нуля.
В .Net я бы кодировал его следующим образом (но, очевидно, EF не нравится Math.Max).
From T In Db.MyTable
Where Math.Max(T.Col1 - T.Col2,0) + T.Col3 - T.Col4 > 0 _
Select T
Есть ли простой способ сделать это? Я использую EF 2.0 (не последняя, только что выпущенная версия).
Заранее спасибо