people table schema

id
name

job table schema

id
people_id
job_title
salary

resultant table schema

job_title (unique)
average_salary (float, 2 dp)
total_people (int)
total_salary (float, 2 dp)

1.float 保留两位

SELECT j.job_title,cast(ROUND(SUM(j.salary) / COUNT(j),2) as float) as average_salary,COUNT(j) as total_people,cast(ROUND(SUM(j.salary),2) as float) as total_salaryFROM people p,job jwhere p.id = j.people_idGROUP BY j.job_titleORDER BY average_salary desc

2.查询结果

job_title        average_salary    total_people    total_salary
police officer       78.53              3             235.59
astronomer           77.46              6             464.78
accountant           74.01              6             444.07
writer               68.58              4             274.32
teacher              67.9               2             135.8

sql float保留两位相关推荐

  1. sql 四舍五入 保留两位小数

    sql 四舍五入 保留两位小数 一.问题描述 二.sqlserver解决方案: 三.CAST与CONVERT比较 四.ROUND简单用法 一.问题描述 数据库里的 float momey 类型,都会精 ...

  2. float 保留两位小数 php,怎么使float保留两位小数或多位小数

    怎么使float保留两位小数或多位小数 两种方法: import java.math.*; -- 方法1: float f = 34.232323; BigDecimal b = new BigDec ...

  3. python浮点数保留两位小数_python float保留两位小数

    原博文 2020-04-10 14:38 − res = 1.015 res = round(res, 2) # 保留两位小数,1.01 ... 0 12622 相关推荐 2019-08-10 10: ...

  4. sql 四舍五入保留两位小数

    select cast(362315*1.0/10000 as numeric(18,2))   select convert(decimal(18, 2), 362315 * 1.0 / 10000 ...

  5. java拼接sql保留两位小数_SQL 保留两位小数的实现方式

    问题: 客户要求,跟金额相关的数据,打印出来要保留两位小数,比如:13.2/13.200要显示为13.20: 分析: 首先查看数据库中的数据定义,均为decimal(12,2) ,直接通过数据库查询的 ...

  6. SQL 保留两位小数的实现方式

    SQL 保留两位小数的实现方式 SQL中保留两位小数的方法有三种,(第2.3种方法类似): 1.使用ROUND()函数,ROUND返回一个数值,舍入到指定的长度或精度,使用示例: SELECT ROU ...

  7. MySql中保留两位小数

    ps:最近项目当中遇到了sql计算保留两位小数问题,在此进行存档一番 Mysql ROUND(X,D) 函数 其中D可不传,默认为0,D可以是负数,这时是指定小数点左边的d位整数位为0,同时小数位均为 ...

  8. Sql 保留两位小数 四舍五入

    一.问题描述 数据库里的 float momey 类型,都会精确到多位小数.但有时候 我们不需要那么精确,例如,只精确到两位有效数字. 二.解决: 1. 使用 Round() 函数,如 Round(@ ...

  9. Math常用方法,String转float并且保留两位小数,除法

    除法 public static double div(double v1, double v2, int scale) {if (scale < 0) {throw new IllegalAr ...

最新文章

  1. 欧歌赛机器人_本页面内容已永久停止用户浏览!
  2. Win7 命令行下C语言学习环境搭建(三)
  3. 修改Mysql的root密码方法归纳
  4. Matplotlib实例教程 | 句子长度累积分布函数图
  5. Spring MVC【入门】就这一篇
  6. SpringCloud分布式事务,版本一:未加事务版本
  7. 第05课:神经网络基础知识
  8. 说实话,你的API接口在高并发面前不堪一击!
  9. exsi vmfs 没了_它是“推粪机”,隔三差五吃一盘,口臭没了排出宿便,肠道变干净...
  10. moxy json介绍_MOXy作为您的JAX-RS JSON提供程序–客户端
  11. Spring精华问答 | Spring框架有哪些主要模块?
  12. lvs mysql 端口_LVS配置及多端口服务配置
  13. 虚拟机续集:自动创建虚拟机virt-install、自动创建快照、kickstart自动安装虚拟机
  14. 转载:互联网盈利模式
  15. Qt echarts 教程(3):qml echarts 的使用方法
  16. 史上最好用的GIF工具——ScreenToGif
  17. VBR与CBR的区别是什么?
  18. Log4j 漏洞修复检测 附检测工具
  19. 如何租用虚拟服务器,怎么租用虚拟主机
  20. 不想重置路由器,如何由已连接设备快速获取wifi密码?

热门文章

  1. 2020年中国废旧纺织品回收行业市场现状分析,高值化再生技术持续推进「图」
  2. uni-app开发h5 发布后背景图片找不到路径
  3. 虚拟主机.htaccess伪静态(URL重写)建立多站点
  4. Kubernetes笔记(8) - ConfigMap和Secret
  5. 黑苹果gtx1050显卡驱动问题
  6. emd_visu函数_EMD方法基本基本知识
  7. 小米air2se耳机只有一边有声音怎么办_小米推出与Air2系列的第三款Air2 SE拼性价比意义何在?...
  8. 3D打印开源软件Cura分析(1) 【转】
  9. 多台linux服务器ssh相互无密码访问
  10. 8大蓝牙电路应用热门方案,快速简单实现近距离无线连接