我在使用 MySQL 查询时遇到问题,我得到一行 LIMIT 1。但是当它与 order by 一起使用时,它不起作用。
在 mysql 工作台中工作的查询如下:
select * from train t
where t.togId = 1125
and t.tilDato >= '2013-12-20'
order by t.fraDato LIMIT 1;
Run Code Online (Sandbox Code Playgroud)
但是,当我通过 javacode 并在我的服务器上运行它时,我得到了这个堆栈跟踪:
Exception Description:
Syntax error parsing [select t from train t where t.togId = :togId
and t.tilDato >= :todaysdate order by t.fraDato LIMIT 1].
[102, 103] The ORDER BY clause has 't.fraDato ' and 'LIMIT '
that are not separated by a comma.
[108, 109] The ORDER BY clause …Run Code Online (Sandbox Code Playgroud)