How to retrieve all records after one with an ID in symfony?

别说谁变了你拦得住时间么 提交于 2019-12-02 04:27:41
SELECT *
FROM tbl1
WHERE name > (
  SELECT name
  FROM tbl1
  WHERE id = 3
)
ORDER BY name

(runs at least with Postgres and with Just Aguy's SQL Fiddle)

Here is a SQLFiddle that shows this working. The query is simple, just do some matching on the first letter. I don't like the idea of the hardcoded value of 3 being there. Is there a process that's going to set the value of the id?

    select name from tbl1 
    where (Left(name,1)) > (select Left(name,1) 
                        from tbl1 where id = 3)
    order by name asc
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!