错误见图,

原因是包含SUM等聚合函数的查询语句,select 后面的字段必须要么出现在groupby中,要么出现在函数里。

按以下更改成功。

SELECT     dbo.NewquotationBill.QttDate, dbo.NewquotationBill.QttNo, dbo.NewquotationBill.Customer, dbo.NewquotationBill.ProductName, dbo.NewquotationBill.Materialcoding, 
                      dbo.NewquotationBill.Estimatedannualdosage, SUM(dbo.NewquotationList.Amount) AS Expr1, dbo.NewquotationBill.Explain, dbo.NewquotationBill.Inputman
FROM         dbo.NewquotationBill INNER JOIN
                      dbo.NewquotationList ON dbo.NewquotationBill.QttNo = dbo.NewquotationList.QttNo
GROUP BY dbo.NewquotationBill.QttDate, dbo.NewquotationBill.QttNo, dbo.NewquotationBill.Customer, dbo.NewquotationBill.ProductName, 
                      dbo.NewquotationBill.Materialcoding, dbo.NewquotationBill.Estimatedannualdosage, dbo.NewquotationBill.Explain, dbo.NewquotationBill.Inputman

SQLgroupby报 错 选择列表中的列无效,因为该列没有包含在聚合函数或 GROUP BY 子句中相关推荐

  1. 选择列表中的列……无效,因为该列没有包含在聚合函数或 GROUP BY 子句中

    今天用SQL Server尝试实现一个SQL语句的时候,报了如标题所示的错误,通过在百度里面搜索,并亲自动手实现,终于发现问题所在,现在把它记录下来. 语句如下: select [OrderID],[ ...

  2. 选择列表中的列 '.......' 无效,因为该列没有包含在聚合函数或 GROUP BY 子句中。

    错误:消息 8120,级别 16,状态 1,第 51 行 选择列表中的列 'Employee.EmployeeID' 无效,因为该列没有包含在聚合函数或 GROUP BY 子句中. 题目:查询最低收入 ...

  3. 关于因为该列没有包含在聚合函数或 GROUP BY 子句中

    参考:http://blog.csdn.net/wlf535944903/article/details/5576287 在选择列表中无效,因为该列既不包含在聚合函数中,也不包含在 GROUP BY ...

  4. SQL Server报错:选择列表中的列无效,因为该列没有包含在聚合函数或 GROUP BY 子句中...

    聚合函数:聚合函数就是对一组值进行计算后返回单个值. 包括: COUNT(统计函数): COUNT_BIG(统计函数): SUM(求和函数): AVG(求平均值函数): MAX(最大值函数): MIN ...

  5. SQL Server报错:选择列表中的列无效,因为该列没有包含在聚合函数或 GROUP BY 子句中

    聚合函数:聚合函数就是对一组值进行计算后返回单个值. 包括: COUNT(统计函数): COUNT_BIG(统计函数): SUM(求和函数): AVG(求平均值函数): MAX(最大值函数): MIN ...

  6. 选择列表中的列'sc.cno'无效,因为该列没有包含在聚合函数或者group by 字句中《SQL中的group by该怎么用?》

    1.SQL Server中,子查询不能返回多个值 2.子查询中不能包含ORDER BY子句 3.group by 可以将查询结果按某一列或多列的值进行分组.group by 一般是和聚合函数一起搭配使 ...

  7. 42000[SQL Server]ORDER BY子句中的列无效,该列没有包含在聚合函数或GROUP BY 子句

    [Err] 42000 - [SQL Server]ORDER BY 子句中的列 "t_xxx.inputDate" 无效,因为该列没有包含在聚合函数或 GROUP BY 子 错误 ...

  8. GROUP BY 子句中 选择列表中的列无效,因为该列没有包含在聚合函数或

    T-SQL核心语句形式: SELECT     --指定要选择的列或行及其限定  [INTO ]      --INTO子句,指定结果存入新表 FROM      --FROM子句,指定表或视图 [W ...

  9. 调用webservice接口,报错:(十六进制值0x01)是无效的字符。

    文章目录 #事故现场 #分析 #解决方法 #事故现场 调用webservice接口,报错:(十六进制值0x01)是无效的字符. 如图: 意思是webservice返回的信息中包含无效的字符,无法解析成 ...

  10. postgresql报错:必须出现在 GROUP BY 子句中或者在聚合函数中使用

    报错信息:Cause: org.postgresql.util.PSQLException: 错误: 字段 "s.re_scan_dt" 必须出现在 GROUP BY 子句中或者在 ...

最新文章

  1. mysql 集合减法_7 SQL 集合运算
  2. 小程序css之字体镂空
  3. nmon Analyser分析仪
  4. Linux中安装开源JDK(windows的JDK只能安装半开源)
  5. 非root用户安装nginx
  6. 数字地球与计算机技术联系,数字地球与地球空间信息科学的关系
  7. 第十一讲 在ASP.NET中使用用户控件
  8. python小波去噪实验
  9. Python实现获得所有拼音为某个拼音的所有汉字
  10. 数据库工程师的几个发展方向
  11. 文本相似度 Text Similarity
  12. CSS图片保持原比例
  13. mysql查询所有男生中姓王的_MySQL的查询练习
  14. GBase8s数据库以 RESTRICT 方式或 CASCADE 方式删除安全标签对象
  15. matlab e52pt,帮我看看Matlab怎么改这个错误?
  16. ie允许java崩溃_win10中ie11总是闪退崩溃怎么修复-解决ie 11提示“已停止工作”的方法 - 河东软件园...
  17. 关于docker报错:No connection could be made because the target machine actively refused it.
  18. html隐藏m3u8文件,播放具有HTML视频标签的m3u8文件
  19. U盘被写保护解决经历
  20. 求刷Kindle Fire HD的方法

热门文章

  1. 天刀手游测试服服务器维护中,天刀手游:开服半个月沦为“天涯补偿刀”,拿什么拯救晚间活动...
  2. 计算机毕业设计JavaOA办公系统(源码+系统+mysql数据库+lw文档)
  3. 23款奔驰S450发烧友升级原厂4D大柏林之声音响,狂飙的音乐厅
  4. 赛迪顾问:大数据带来大机会 运营商需关注四大课题
  5. VSCode远程连接服务器Docker容器【含免密登陆】
  6. 1680. Concatenation of Consecutive Binary Numbers
  7. XIB和storyboard
  8. OSPF网络类型_亮仔_新浪博客
  9. druid.io mysql 配置_Druid.io系列(八):部署
  10. 【AUTOSAR】 MCAL配置说明(十二)----MCAL fls_Pmu模块配置