SQL 查询表以查找特定列的最小值 >= X 的行
Posted
技术标签:
【中文标题】SQL 查询表以查找特定列的最小值 >= X 的行【英文标题】:SQL query into a table to find the row with the minimal value >= X for a particular column 【发布时间】:2013-12-08 21:01:25 【问题描述】:我有一个名为 Table1 的表,其列名为 colSize。 colSize 列保存整数
对于一个整数X,我想找到colSize是大于等于X的最小值的行。
任何帮助将不胜感激
【问题讨论】:
【参考方案1】:Select * from Table1 where colSize >= X order by colSize limit 1
【讨论】:
我觉得需要加:ORDER BY colSize ASC
只需在 colSize 之后添加 ASC 就可以了:'Select * from Table1 where colSize >= X order by colSize ASC limit 1'以上是关于SQL 查询表以查找特定列的最小值 >= X 的行的主要内容,如果未能解决你的问题,请参考以下文章
算法或 SQL:查找一组列的条件,确保结果集在特定列中的值始终 > 0