Я хочу написать такой запрос:
SELECT o.OrderId, MAX(o.NegotiatedPrice, o.SuggestedPrice)
FROM Order o
Но это не так, как работает функция MAX
, правильно? Это агрегатная функция, поэтому он ожидает единственный параметр и затем возвращает MAX всех строк.
Кто-нибудь знает, как это сделать по-моему?