大家帮我看看这句的执行效率怎么样,如何优化??
数据库中没有设置起启时间,只有从所有时间记录中算中总的天数,以下是我的sql语句,大家给看看运行效率如何,怎么优化一下!!
SELECT TOP 1 DATEDIFF(d,
(SELECT TOP 1 stime
FROM online
ORDER BY id ASC),
(SELECT TOP 1 stime
FROM online
ORDER BY id DESC)) AS 天数
FROM online

我很菜,但我很努力!