select server,nodename,有权系数\nfrom dbo.node group by server你的查询语句有错误,当group by 时,select 的列一定要在group by中

解决方案 »

  1.   

    如果select的列全部都在group by 中,那它将根据哪个属性来分组呢?
    pxboy(阿土仔),你所说的是要换成这样吗?
    select server,nodename,有权系数\nfrom dbo.node group by server, nodename,有权系数
    结果是没出错,但是也没有分组,同加不加group by 没区别哦!
    请各位再帮我看看可能出错在哪?多谢了!
      

  2.   

    zez(思恩 为老婆多挣钱 13858318),谢谢你的建议,不过我的驱动是好的,问题是应该出在select语句里!
      

  3.   

    你使用group by server 时,nodename 与 有权系数 是要使用 聚组函数的,比如sum()等
    想也想得到啦,不然你group by后,要选哪列的 nodename 或有权系数?
      

  4.   

    呵呵,我今天发现对于table里的东东,是不需要自己去分组和排序的,软件有自带的!