我正在尝试查找数据库表中最后10行的平均数字:
select avg(Reading)
from Readings
Order By Rowid
desc limit 10;
这将提取表中所有条目的平均值,而不是最后10个。我尝试了各种变体,但无法使其正常工作。
最佳答案
感谢您的快速回复,我再次尝试了,这次设法在From子句中键入了正确的语法。
这是正确的答案:
select avg(Reading)
from(select Reading
from Readings
Order By Rowid desc
limit 10);