【发布时间】:2015-03-28 09:38:38
【问题描述】:
表mytable
id numbers whereonly
1 2 1
2 35 1
3 22 1
4 20 1
5 3 1
6 70 1
7 80.15925 1
8 60 7
9 50 7
我需要按 numbers 排序并以 id 1 进行搜索,直到找到一个 id 的 numbers 行大于 10。
所需结果:2、20、35、70、80.15925
仅当列 whereonly 为 1 时
有没有办法做到这一点?
【问题讨论】:
-
2、20、35、70、80.15925
-
我认为数据集不能恰当地代表问题。例如,这个答案产生了正确的结果,但我不能肯定地说它是正确的:sqlfiddle.com/#!9/aa080/9
-
是的,但是当我申请 whereonly=1 时不起作用
-
“不工作”在 SO 中是不可接受的表达方式