繁体   English   中英

MySQL:如何选择字段中值最小的行?

[英]MySQL: How to select rows which have the lowest value in a field?

我有下面的表,我喜欢得到一个包含所有指针最低的行的列表。 我怎么能意识到这一点?

在此输入图像描述

这就是我想得到的:

在此输入图像描述

问题是它应该是动态的! 所以用“SELECT * FROM TABLE WHERE POINTER = 1”对我来说没用。 在另一个时间,最低指针可能是2或3,依此类推......

select * from your_table
where pointer = (select min(pointer) from your_table)

您可以使用子查询来确定列中的最低值。

SELECT *
FROM tableName
WHERE Pointer = (SELECT MIN(Pointer) FROM tableName)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM