insert 语句的order by是没有意义的INSERT INTO JSTJB
(caller, month, times, totaltime) select * from (SELECT caller, MONTH(starttime) AS month, COUNT(caller) AS times, SUM(DATEDIFF(second, starttime, endtime)) AS sumtime
FROM MRHDTJ
GROUP BY caller, MONTH(starttime)
ORDER BY caller
) as x

解决方案 »

  1.   

    服务器: 消息 1033,级别 15,状态 1,行 7
    除非同时指定了 TOP,否则 ORDER BY 子句在视图、内嵌函数、派生表和子查询中无效。
    还是不行呀
      

  2.   

    top 100 persent * from ...
      

  3.   

    不要加order by了,用你自己最早的一句