【发布时间】:2016-04-29 15:28:41
【问题描述】:
假设我们有一张按重量排序的桌子
select id,
weight
from TABLE
order by weight
;
id weight
--- -------
66 2.50
12 12.00
11 24.00
19 25.00
6 44.00
7 45.00
8 47.00
9 48.00
10 50.00
我们只想返回大于或等于某个 id 权重的记录。 例如,如果我们想要 id=7 那么我们会得到
id weight
--- -------
7 45.00
8 47.00
9 48.00
10 50.00
或者换句话说,从id = 7的行开始按权重排序的表的所有记录。 我们不想要权重,我们想要 id。
【问题讨论】:
-
你的意思是重量大于 45.00,因为 id 7 有这个值对吗?
-
是的,我们想要“单选”解决方案 :)
-
为什么要单选?有什么具体原因吗?
标签: php mysql sql postgresql