我会先感谢你们帮助我,我似乎无法弄清楚这个问题并且在这个网站和其他搜索引擎中搜索一直令人沮丧。
我正在我的数据库上运行查询,并使用 SELECT * 。现在我能够从数据库中检索所有信息并按 ASC 顺序列出它们。这不是问题。
问题是我似乎无法弄清楚如何从该搜索中检索到最小的数字。 例如:
如果我运行查询,并按 ASC 顺序检索以下 ID (12,18,22) 我怎样才能让我的脚本选择 12?或者如果是(30,50,52)就选30?
最佳答案
如果您从表格中选择所有内容并说它已经按降序排列
SELECT column FROM table
ORDER BY ID DESC
LIMIT 1
应该给你第一行,这已经是最小值了。如果您实际上只想要最小值并且不太关心除该值之外的任何其他内容,您可以尝试:
SELECT MIN(column) FROM TABLE
关于php - 以数字形式列出 SELECT * 语句的结果并选择最小的数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4393875/