我需要根据行数限制我的查询。我想要这样的东西:
select *, (select count(id) as cnt from test) as cnt from mytable limit (cnt-100)
但我得到的错误消息是cnt不是列。如何根据数据库中存在的行数更改mi限制?
jutyujz01#
为此,只需使用SELECT语句即可。
SELECT * FROM mytable LIMIT (SELECT COUNT(id)-100 FROM test);
1条答案
按热度按时间jutyujz01#
为此,只需使用SELECT语句即可。