2016-08-31 5 views
2

Мне нужно запустить этот запрос в SQL, который вернет мин между фиксированным скаляром (скажем, 7) и значением в столбце. Я пробовал:Как выбрать мин между значением SQL и фиксированным номером

SELECT from theTable min(theTable.Column , 7) AS Label 

У меня ошибка, говоря, что я использую неправильное количество аргументов в функции этого выражения. Я не могу копировать/вставлять, потому что я использую Access.

ответ

5

Попробуйте

SELECT 
    IIF(theTable.Column < 7, theTable.Column, 7) AS Label 
FROM 
    theTable