select mr.RECOMMEND,mr.SUBJECT_ID,mr.FROM_SCHOOL_ID,mr.COUNT from MRM_RESOURCES as mr group by mr.RECOMMEND order by mr.COUNT desc
消息 8120,级别 16,状态 1,第 1 行
选择列表中的列 'MRM_RESOURCES.SUBJECT_ID' 无效,因为该列没有包含在聚合函数或 GROUP BY 子句中。看看我这条语句哪里又问题吗?我是想根据mr.RECOMMEND分组,根据mr.COUNT 排序 然后查出 mr.RECOMMEND,mr.SUBJECT_ID,mr.FROM_SCHOOL_ID,mr.COUNT
消息 8120,级别 16,状态 1,第 1 行
选择列表中的列 'MRM_RESOURCES.SUBJECT_ID' 无效,因为该列没有包含在聚合函数或 GROUP BY 子句中。看看我这条语句哪里又问题吗?我是想根据mr.RECOMMEND分组,根据mr.COUNT 排序 然后查出 mr.RECOMMEND,mr.SUBJECT_ID,mr.FROM_SCHOOL_ID,mr.COUNT
解决方案 »
- java 字符串转byte[]存储问题
- 谁能把这个flash制作思路给小弟讲一下分全部给他。详细点好
- 应用服务器(如WebSphere)的安全性配置的作用
- 昨天无聊试了下DATE方式的比较值,发现个奇怪的问题
- structs中download时,有一个弹出的空白页,请问如何去掉这个页?急!
- 100分相送,求高手解决org.springframework.beans.factory.BeanCreationException:
- 我初学JAVA的WEBSERVICE,用的是AXIS,做个例子出错了
- 我快要疯了,恳请tomcat高手帮忙,我高分求助400分
- 请问怎么样抓取一个网页中applet的数据,最好结合实例
- 求: eclipse 使用问题
- java FileReader 绝对路径可读文件 相对路径出错 请求帮助 在线等 谢谢
- 一个人做个网上商城大概要多久??如何与银行或第三方对接?
group by id,name这里的group by的是id和name 则select的字段必须包含id和name。
所谓聚合函数就是想MAX,MIN,COUNT,SUM等一类的函数,而且不被聚合函数使用的字段,都要出现在group by中,不能单独group by某个字段,试想想,假如你的mr.COUNT相同的被分到一个组,那么mr.RECOMMEND,mr.SUBJECT_ID,mr.FROM_SCHOOL_ID该如何表示呢,合并还是合算还什么?那也该有个聚合函数啊。
那我这样写也不行吗