我正在寻找在极限值中使用子查询的解决方案。
前任:
SELECT *
FROM `user`
WHERE usertype='6' LIMIT
(SELECT count(*) FROM allowed WHERE usertype='6')
还有其他方法可以使用LIMIT中的子查询。我尝试了上述查询,但无法正常工作。
对于MySql,这是不可能的。您必须使用存储过程/准备好的语句作为解决方法。
许多人要求这样做:
http://bugs.mysql.com/bug.php?id=8094
但是从错误列表中可以看到,它仍然是打开的。
编辑:实际上,它似乎已在5.5.6版中添加:
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句