一个无奈的怪异问题,求解决
先看代码SELECT MAX(logTime) FROM (SELECT TOP 1000 logTime FROM tb) a
我想查的是前1000条数据中最大的logTime,但是无论怎么写查出来的都是整个表中最大的logTime。
虽然懂了,但是不知其所以然,求解决方法 怪异
[解决办法]
試試以下:
SELECT MAX(logTime) FROM (SELECT TOP 1000 logTime FROM tb order by logTime) a