SQL-查询报错ORA-00979 不是 GROUP BY 表达式

如下所示为我的SQL查询报错

complete! use time:151  end time Tue Jun 23 14:29:39 CST 2020null
Caused exception message is: ORA-00979: 不是 GROUP BY 表达式

SQL查询语句如下所示

SELECT
 "T_FIN_LoanEntry".FAmount AS "FAmount",
 "T_FIN_Loan".FTypeID AS "FTypeID",
 "T_FIN_FinancingProducts".FID AS "FID",
 "T_FIN_FinancingProducts".FName_l2 AS "FName",
 "T_FIN_Loan".FCompanyID AS "FCompanyID"
FROM
 T_FIN_FinancingProducts AS "T_FIN_FinancingProducts" INNER JOIN (T_FIN_LoanEntry AS "T_FIN_LoanEntry" INNER JOIN T_FIN_Loan AS "T_FIN_Loan" ON ("T_FIN_LoanEntry".FParentId="T_FIN_Loan".FID))
 ON ("T_FIN_FinancingProducts".FID="T_FIN_Loan".FTypeID)
where  "T_FIN_FinancingProducts".FID in ('umYAAABTeAbCXtep','umYAAAABNRrCXtep')
GROUP BY "T_FIN_Loan".FCompanyID

将其更改为如下SQL语句则可解决报错

SELECT
 "T_FIN_LoanEntry".FAmount AS "FAmount",
 "T_FIN_Loan".FTypeID AS "FTypeID",
 "T_FIN_FinancingProducts".FID AS "FID",
 "T_FIN_FinancingProducts".FName_l2 AS "FName",
 "T_FIN_Loan".FCompanyID AS "FCompanyID"
FROM
 T_FIN_FinancingProducts AS "T_FIN_FinancingProducts" INNER JOIN (T_FIN_LoanEntry AS "T_FIN_LoanEntry" INNER JOIN T_FIN_Loan AS "T_FIN_Loan" ON ("T_FIN_LoanEntry".FParentId="T_FIN_Loan".FID))
 ON ("T_FIN_FinancingProducts".FID="T_FIN_Loan".FTypeID)
where  "T_FIN_FinancingProducts".FID in ('umYAAABTeAbCXtep','umYAAAABNRrCXtep')
GROUP BY "T_FIN_Loan".FCompanyID

以上就是我关于 SQL-查询报错ORA-00979 不是 GROUP BY 表达式 知识点的整理与总结的全部内容,希望对你有帮助。。。。。。。


分割线


还有 8% 的精彩内容
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
支付 ¥1.00 继续阅读

推荐阅读更多精彩内容

  • 章节目标 通过本章学习,应达到如下目标: 掌握子查询可以解决的问题; 了解子查询的分类; 掌握单行子查询、多行子查...
    涎涎阅读 5,186评论 0 0
  • 第一部分:单选题 (本部分 10 道题,满分 20 分)每题2分,共10题1、 [ 单选题 ]A、持久性是指事务一...
    涎涎阅读 9,202评论 2 2
  • 一****、执行以下创建****S****tudent****、Teacher、Course、****SC****...
    涎涎阅读 3,051评论 0 0
  • 单选题 下面有关服务外包说法正确的是 A、服务外包是指企业将价值链中原本有自身提供的具有基础的、共性的、核心的业务...
    涎涎阅读 6,057评论 0 0
  • 在启动oracl之前确定这两服务已经打开 解锁:登录管理员sys账号 如果忘记了scott的密码修改密码:登录管理...
    涎涎阅读 3,558评论 0 0