如何从SELECT查询返回的一组值中获取最小值?

时间:2013-09-05 09:40:30

标签: mysql sql sqlite

我编写了一个SELECT查询,它将返回一组值,例如

以下是实际表格 -

enter image description here

select data from tab1 where id <5; // This statement returns me the following table

enter image description here

我试图获得结果表的最小值。我尝试了以下查询 -

select MIN(select data from tab1 where id<5);

SQLite Browser说,select语句中有一个错误。我怀疑的是,我们是否可以将一个select语句直接赋予像MIN()这样的聚合函数?如果没有,你能否建议我更好地完成这项任务?

提前致谢。

1 个答案:

答案 0 :(得分:5)

尝试这种方式:

select MIN(data) 
from tab1 where id<5;