我必须在SQL中运行此查询,该查询将返回固定标量(假设为7)和列中的值之间的最小值。我试过了:SELECT from theTable min(theTable.Column , 7) AS Label 我收到一个错误,说我在此表达式的函数中使用了错误数量的参数。我无法复制/粘贴,因为我正在使用Access。 最佳答案 尝试这个SELECT IIF(theTable.Column < 7, theTable.Column, 7) AS Label FROM theTable