How to use subquery to define Mysql SELECT LIMIT offset?(如何使用子查询来定义 Mysql SELECT LIMIT 偏移量?)
问题描述
I have been trying to define "dynamically" the offset of a query.
But when executing this query I always end up with a You have an error in your SQL syntax;
When I do remplace the subquery by a number it does work fine. Is there something wrong in a query that has this shape?
Ps. I casted it so I can make sure it's an integer.
You can not use a subquery as a LIMIT
argument. Limit argument should be an INTEGER
. Your subquery returns, well... basically, a table.
What are trying to achieve by this query anyway? This query does not make any sense to me...
这篇关于如何使用子查询来定义 Mysql SELECT LIMIT 偏移量?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!