SQL从表中获取最小值/最大值

时间:2011-04-11 08:34:59

标签: sql

SQL - 如何获取表中列的最小/最大值

3 个答案:

答案 0 :(得分:6)

选择列的minimum

SELECT MIN(columnName) FROM table;

并选择列的maximum

SELECT MAX(columnName) FROM table;

答案 1 :(得分:2)

只需使用MAX()MIN()函数:

SELECT MAX(column) AS max, MIN(column) AS min
  FROM table

您是否阅读过文档或只是查看Google以获取任何答案?

答案 2 :(得分:1)

让我们说我们创建新表:

CREATE TABLE PrmTable
(
   ID INT,
   Value BIGINT
)

使用请求的运算符创建新表:

SELECT MaxValue = MAX(Value) , MinValue = MIN(Value)
FROM PrmTable
WHERE .....