Opengauss数据类型强转

Opengauss数据类型强转


解决方法

使用cast(需要转换的字段 as 转换后的类型) 函数进行强转。


提示:以下是本篇文章正文内容,下面案例可供参考

案例

问题:统计各类图书的平均价格,其中在图书表中price字段为money型(非数值类型)。

错误sql示例:


原因:非数值类数据类型不能使用avg聚合函数,需要强转数据类型


正确sql示例


相关推荐
范纹杉想快点毕业10 小时前
STM32单片机与ZYNQ PS端 中断+状态机+FIFO 综合应用实战文档(初学者版)
linux·数据结构·数据库·算法·mongodb
拓云者也10 小时前
常用的生物信息学数据库以及处理工具
数据库·python·oracle·r语言·bash
Henry Zhu12310 小时前
数据库(二):数据模型
数据库
曹牧10 小时前
Java:将字符串转换为整数
java·数据库
hcnaisd210 小时前
机器学习模型部署:将模型转化为Web API
jvm·数据库·python
J_liaty10 小时前
SpringBoot整合Canal实现数据库实时同步
数据库·spring boot·后端·canal
草莓熊Lotso10 小时前
从零手搓实现 Linux 简易 Shell:内建命令 + 环境变量 + 程序替换全解析
linux·运维·服务器·数据库·c++·人工智能
Mr_Xuhhh12 小时前
MySQL核心知识梳理:从连接到查询的完整指南
数据库·sql·mysql
wsxlgg12 小时前
MySQL中count(*)、count(1)、count(字段)的区别
数据库·mysql
pengdott18 小时前
Oracle RAC内存融合技术深度解析:集群性能的幕后引擎
数据库·oracle