如何有效地找到1个表行,该表行的列数少于指定的(查询)值?
UPDATE:基于@Gordon Linoff的答案,那么找到1个表行应该是下面的语句?这是最有效的方法吗?
select * from table1 where colname1 in
( select max( colname1) from table1 where colname1 < 528188000 )
@@ Eric-大多数情况下我并不懒惰,在这晚的时候,也许我有点懒了;-)
如果我将“数据库”解释为表,那么在标准SQL中,您可以执行:
select max(col)
from t
where col < @value