这种写法有问题吗 select field1,field2,sum(field3)/(select sum(field3) from table1) from table1 where field1='1' group by field1,field2 order by SUM(field3) desc 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select field1,field2,sum(field3)/(select sum(field3) from table1) from table1 where field1='1' group by field1,field2 order by sum(field3) desc 你的:服务器: 消息 8127,级别 16,状态 1,行 1列名 'table1.field3' 在 ORDER BY 子句中无效,因为该列既不包含在聚合函数中,也不包含在 GROUP BY 子句中。 这是笔误,我是说这样用SELECT有问题吗 你的SELECT语句语法上是没有问题的,至于语义上有没有问题,还是要你自己测试过才知道 order by sum(field3) desc sql service数据库导出的mdf文件不通过数据库还可以用什么软件查看其内容 bigint类型问题 身份验证 如何动态执行存储过程? 如何附加只有data文件的数据库? datediff在where条件下没用 sql 面试题 请高手解答,很急!!!,在线等候!, 只提一条记录的问题!! 视图与表的关系 在用DTS导入数据时重复值的问题?只有选定追加行,但选择此选项的话会把已有记录又增加一个重复值 超难联接问题,紧急中... 高难度 sql 问题,挑战高手!
列名 'table1.field3' 在 ORDER BY 子句中无效,因为该列既不包含在聚合函数中,也不包含在 GROUP BY 子句中。