1、不能直接round(sum(t1.xjmj)*10000 ,2), 需要加上cast转一下:

round(cast(sum(t1.xjmj)*10000 as numeric),2)   ;

2、如果想把日期格式转换为char型,也不能直接to_char(sysdate,'yyyy-mm-dd'),sysdate是识别不了的,需要改成:

to_char(CURRENT_DATE,'yyyy-mm-dd')

3、查询的列如果是关键字的话带上双引号,比如name,year,或者 加上as ,不然会报错:

ERROR:  syntax error at or near "data"; ERROR:  syntax error at or near "name";

4、两个表关联的字段字段类型要一致,不然会报错:

HINT:  No operator matches the given name and argument types. You might need to add explicit type casts.

执行成功的脚本如下:

select  '' X, '相' "name", round(cast(sum(t.xjmj)*10 as numeric),2)  "DATA",to_char(CURRENT_DATE,'yyyy-mm-dd') "year"  from ga t left join dl a on t.to_oid= cast(a.id as VARCHAR) group by t.jid

select  '' X, '相' as name, round(cast(sum(t.xjmj)*10 as numeric),2) as   DATA  from ga t left join dl a on t.to_oid= cast(a.id as VARCHAR) group by t.jid

postgresql 中round函数的用法有问题相关推荐

  1. Oracle、Postgresql 中round函数的用法说明

    首先我们来说下这个Oracle中的round函数 Oracle round 函数的意思是四舍五入的方法,即传回一个数值,该数值是按照指定的小数位元数进行四舍五入运算的结果,参数 number 是指需要 ...

  2. matlab roundn函数_columns函数的使用方法 matlab中round函数具体用法

    Excel中column函数的使用方法是什么?其实小编会说分手是想被挽留,你却顺口祝小编自由. 只读属性,返回 TextStream 文件中当前字符位置的列号. 语法: =Column(referen ...

  3. matlab roundn函数_matlab中round函数具体用法

    展开全部 round函数 函数功能:四舍五入取整62616964757a686964616fe59b9ee7ad9431333365643661. 使用方法:B = round(A) 对数组A中每个元 ...

  4. 四舍五入函数matlab,matlab中round函数具体用法

    共回答了18个问题采纳率:94.4% 调用格式:Y = round(X) 在matlab中round也是一个四舍五入函数.在matlab的命令窗口中输入doc round或者help round即可获 ...

  5. access四舍五入取整round_access中round函数怎么用

    access中round函数怎么用?access中round函数的用法!下面,小编通过示例来给大家介绍access中round函数的用法. 工具/原料 access 2007 方法/步骤 打开acce ...

  6. python round函数_python中round函数如何使用

    round函数很简单,对浮点数进行近似取值,保留几位小数.比如 >>> round(10.0/3, 2) 3.33 >>> round(20/7) 3 第一个参数是 ...

  7. 浅述numpy中argsort()函数的用法

    浅述python中argsort()函数的用法 由于想使用python用训练好的caffemodel来对很多图片进行批处理分类,学习过程中,碰到了argsort函数,因此去查了相关文献,也自己在pyt ...

  8. C++中substr函数的用法

    C++中substr函数的用法 #include<string> #include<iostream> using namespace std; main() { string ...

  9. numpy中where函数的用法

    numpy中where函数的用法 numpy.where(condition,x,y)--若满足condition,输出x,否则输出y. 举例: 例1:一维数组 >>> a = np ...

最新文章

  1. s3c6410_u-boot-2010.03移植
  2. 用python画爱心的代码-Python一行代码画个爱心案例
  3. 杭电多校(三)2019.7.29--暑假集训
  4. K-means算法应用:压缩图片
  5. stp协议c语言,STP(生成树协议)
  6. serverless 框架_Malaguv1.4.1支持Serverless的微服务框架
  7. java dateutils_Java DateUtils java时间工具类 kaki的博客
  8. Ubuntu/环境变量:修改/etc/environment 导致开机不能进入桌面
  9. 【转】SQLite3简介及在.Net程序中的使用(自增列的创建)
  10. Spring解决bean之间的循环依赖(循环引用)
  11. php短链接api,PHP通过调用新浪API生成t.cn格式短网址链接的方法详解
  12. XTPChartAppearance.cpp错误及其解决办法
  13. ESLint检测JavaScript代码
  14. hive用源生函数实现根据身份证计算年龄
  15. android 自定义相机 黑屏,Android自定义照相机Camera出现黑屏的解决方法
  16. 鸿蒙之境浩然溟涬,泰泉集-明-黄佐.pdf
  17. 【Linux】Linux 常用基操和 Java 环境的部署
  18. Java学习----二维数组排序
  19. AX2012小问题总结
  20. matlab中sub2ind函数

热门文章

  1. 百度地图上传VR全景的核心优势
  2. 儿童计算机编程是什么,儿童编程是什么?
  3. putty突然连不上linux
  4. 编译原理MOOC笔记
  5. Excel单元格内容如何拆分?
  6. SDRAM的数据存储实现并对其数据进行读写操作
  7. CCSA学习笔记 第二节 搭建实验环境
  8. 用SSH登陆操作 IPAD
  9. Android24 怎么添加整体布局背景,更新安卓10可用设置valerie透明主题美化详细教程(2020.2.24)...
  10. BAPI_OBJCL_CREATE:创建批次特性值,BAPI_OBJCL_CHANGE:修改批次的特性值,BAPI_OBJCL_GETDETAIL:获取批次属性信息