当前位置: 首页 > news >正文

使用聚合函数报错Could not choose a best candidate function

文章目录

  • 环境
  • 症状
  • 问题原因
  • 解决方案

环境

系统平台:N/A
版本:5.6.5,4.3.4,4.7.7

症状

使用聚合函数报错如下:

highgo=# select sum('1');ERROR:functionsum(unknown)isnotunique1selectsum('1');^提示: Couldnotchoose a best candidatefunction.You might needtoaddexplicittypecasts.highgo=# select avg('1');ERROR:functionavg(unknown)isnotunique1selectavg('1');^提示: Couldnotchoose a best candidatefunction.You might needtoaddexplicittypecasts.

问题原因

在 HGDB 中聚合函数只允许 SMALLINT、 INT、 BIGINT、 REAL、 DOUBLE PRECISION、 NUMERIC、 INTERVAL数据类型,或者通过::转义为以上类型。

解决方案

方法一:

highgo=# select sum(1);sum-----1(1行记录)highgo=# select avg(1);avg------------------------1.00000000000000000000(1行记录)

方法二:

highgo=# select sum('1'::int);sum-----1(1行记录)highgo=# select avg('1'::NUMERIC);avg------------------------1.00000000000000000000(1行记录)
http://www.rkmt.cn/news/142654.html

相关文章:

  • 管道漏液跑冒滴漏识别摄像机 筑牢管道防线
  • 2026北京清美校考画室TOP5权威测评:卓桥艺考实力领衔,助你精准避坑选择 - 博客万
  • 百考通AI:您的智能数据分析专家,让数据说话,让决策有据!
  • 2025年编程界必备:大模型优化技术全攻略!Prompt工程+RAG+微调,立即掌握,职业发展加速!
  • 百考通AI:告别“凑字数”烦恼,一键生成专业实践报告,让实习成果闪闪发光!
  • 百考通AI:告别“开题焦虑”,一键生成专业任务书,让科研之路从第一步就赢在起跑线!
  • ESP-DL是什么?乐鑫官方的ESP32嵌入式深度学习工具库
  • 速看!深圳靠谱闪测仪厂家,高精度工业测量解决方案 - yilen
  • 2025年温州包装盒源头工厂最新推荐:食品包装盒定做/鞋盒包装/包装礼盒定制/飞机盒定制/ 农产品礼盒厂家选择指南 - 栗子测评
  • 2025年12月2吨加药箱,1.5吨加药箱,加药装置厂家推荐:行业测评与选择指南 - 品牌鉴赏师
  • 宇视IPC人员密度配置指导
  • AV1 hardware decode
  • SpeedAI也有属于自己的Nanobanana大模型生成PPT科研智能体啦
  • 2025国内最新景观施工服务top10推荐!全国优质景观施工企业权威榜单发布,专业品质双保障助力城市绿色发展 - 全局中转站
  • 矩阵LU 分解在SLAM,目标检测,图像特征方面的应用
  • 宇视IPSAN系统空间满问题排查方法
  • 国内斜轨/双头数控车床哪家好?广东佛山高端制造代表博克斯智能深度解析 - 品牌推荐大师1
  • 探索法律硕士的说服力和灵活性:使用 DuET-PD 和 Holistic DPO 的新评估和培训方法
  • 百考通AI:您的答辩PPT智能管家,一键生成专业幻灯片,让毕业答辩稳操胜券!
  • 2025年最新成都装修效果图公司推荐:彩兔装饰,一站式整装设计引领者 - 深度智识库
  • 玻璃钢污水池盖板厂家哪家好?2025防腐玻璃钢格栅厂家+玻璃钢水沟盖板厂家推荐 - 栗子测评
  • 第二十四
  • 百考通AI:您的学术发表加速器,智能生成期刊论文,让科研成果高效转化!
  • 第二十五
  • CentOS-Stream-10 搭建FTP服务器之系统用户访问
  • Apache Curator 核心组件分析
  • 结合多样性和任务专业化的 LLM 学习:TCIA 机制和实验结果
  • 分享|深化产教融合丨图书联合编写招募直播
  • 开题报告卡壳?百考通AI平台,一句话生成专业初稿,3分钟搞定导师满意方案!
  • 深入理解WidgetsFlutterBinding