假设我有一个表,我在 symfony 中按字母顺序排序。每个项目都有一个相当随机的 ID,我想在某个 ID 之后检索所有项目。例如:
Name ID
------------
Apple 5
Banana 9
Coconut 3
Date 1
Eggplant 8
假设我想检索Date
和Eggplant
。我事先知道 ID 3,并且我想要它后面的所有内容。
我应该如何构建语句来实现这一点?
我不在乎答案是使用 Propel、MySQL、SQL 还是其他什么。只要有可能。
最佳答案
SELECT *
FROM tbl1
WHERE name > (
SELECT name
FROM tbl1
WHERE id = 3
)
ORDER BY name
(至少与 Postgres 和 Just Aguy 的 SQL Fiddle 一起运行)
关于php - 如何在 symfony 中检索一个 ID 之后的所有记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15148365/