求数值所占比重

关键点:(round(t1.cnt/t2.totalCount*100,2))||'%'

例子:

如下表所示,车辆信息注册表carInfo

ID

CAR_TYPE

CAR_ONWER

CAR_PRICE

REG_TIME

0001

雪佛兰通用

张三

100

2013-09-11

0002

雪佛兰通用

李四

150

2013-09-13

0003

别克君威

王五

70

2013-09-11

0004

凯悦

赵六

50

2013-09-11

0005

江淮

孙七

90

2013-09-13

0006

江淮

丁8

90

2013-09-14

要求用一条sql语句输出下列格式(按日期分类,百分比保留小数点后两位)

注册时间

车数

所占总车数百分比

当日总价

所占全部总价百分比

2013-09-14

1

16.67%

90

16.36%

2013-09-13

2

33.33%

240

43.64%

2013-09-11

3

50%

220

40%

sql语句如下:

select t1.reg_time 注册时间,t1.cnt 车数,(round(t1.cnt/t2.totalCount*100,2))||'%' 所占总量百分比,

t1.car_price 当日总价,(round(t1.car_price/t3.totalPrice*100,2))||'%' 所占全部总价百分比

from (select reg_time,count(*) cnt,sum(car_price) car_price from carInfo group by reg_time order by reg_time desc) t1,

(select count(*) totalCount from carInfo) t2,

(select sum(car_price) totalPrice from carInfo) t3

sqlserver加上百分号_用一条sql语句显示数据百分比并加百分号相关推荐

  1. oracle 把结果加上百分号_用一条sql语句显示数据百分比并加百分号

    求数值所占比重 关键点:(round(t1.cnt/t2.totalCount*100,2))||'%' 例子: 如下表所示,车辆信息注册表carInfo ID CAR_TYPE CAR_ONWER ...

  2. MySQL根据员工姓名所在部门_用一条SQL语句显示所有人员的姓名及所在部门

    给定以下两个表:部门ID部门名称1部门12部门23部门34部门4人员ID人员姓名部门ID1姓名112姓名213姓名324姓名435姓名55(1)用一条SQL语句显示所有人员的姓名及所在部门,没有部门的 ...

  3. select每门可说大于90分_用一条sql语句查询出“每门”课程都大于80分的学生姓名...

    展开全部 首先需要进行分析: 要查询出每门课程都大于80分的学生姓名,因为一个学生有多门课程,所以会出62616964757a686964616fe78988e69d8331333366306534现 ...

  4. c oracle 多条语句,Oracle 实践:如何编写一条 sql 语句获取数据表的全部索引信息(兼容 Oracle 19c、Oracle 11g)...

    一.引言 部门使用 Oracle 已经有一些时日,最近在工作中遇到了这么一个需求: 我们希望拿到某些数据表的全部索引信息,对索引信息进行检查,检查是否有漏掉没有创建的索引 这个需求,核心的点在于,我需 ...

  5. sql server 2005管理员手册_执行一条sql语句都经历了什么?

    每天都在跟 mysql 打交道,你知道执行一条简单的 select 语句,都经历了哪些过程吗? 首先,mysql 主要是由 server 层和存储层两部分构成的.server 层主要包括连接器.查询缓 ...

  6. mysql一条sql更新多条数据_执行一条sql语句update多条记录实现思路

    如果你想更新多行数据,并且每行记录的各字段值都是各不一样,你会怎么办呢?本文以一个示例向大家讲解下如何实现如标题所示的情况,有此需求的朋友可以了解下 通常情况下,我们会使用以下SQL语句来更新字段值: ...

  7. sql加上唯一索引后批量插入_阿里大佬总结的52条SQL语句性能优化策略,建议收藏...

    你知道的越多,不知道的就越多,业余的像一棵小草! 你来,我们一起精进!你不来,我和你的竞争对手一起精进! 编辑:业余草 cnblogs.com/SimpleWu/p/9929043.html 推荐:h ...

  8. python连接sqlserver 多条sql语句后提交_利用python操作sqllite

    SQLite3 可使用 sqlite3 模块与 Python 进行集成.sqlite3 模块是由 Gerhard Haring 编写的.它提供了一个与 PEP 249 描述的 DB-API 2.0 规 ...

  9. 判断resultset是否遍历到最后一条记录_干货:一条SQL语句执行得很慢的原因

    说实话,这个问题可以涉及到 MySQL 的很多核心知识,可以扯出一大堆,就像要考你计算机网络的知识时,问你"输入URL回车之后,究竟发生了什么"一样,看看你能说出多少了. 之前腾讯 ...

最新文章

  1. 【★】Web精彩实战之智能迷宫
  2. GMM高斯混合模型学习笔记(EM算法求解)
  3. SqlDataAdapter.Update批量数据更新
  4. python核心编程6-14习题的解题思路
  5. java、sqlserver复习
  6. BizTalk中常用到的表达式
  7. [学习笔记] 七步从Angular.JS菜鸟到专家(3):数据绑定和AJAX [转]
  8. 计算机应用基础模块2客观题答案 文档,卓顶精文2019计算机应用基础网上形考答案模块2 Word 2010 文字处理系统客观题答案...
  9. utf8 和utf8mb4 的区别
  10. 【零基础学Java】—类的定义(七)
  11. matlab之中文字体乱码处理
  12. 树莓派搭建transmission下载机
  13. C#实现图片转字符画
  14. cesium 隐藏entity_Cesium中Entity讲解
  15. TypeError: Student() takes no arguments
  16. ThinkPHP 微信支付及退款
  17. Internet of Things(IOTS)and Wireless Sensor Networks Lecture1(WSNS)
  18. 证明SST=SSR+SSE
  19. UVM通信篇之五:TLM2通信
  20. \t\t北京社保卡 问题汇总 参保人 结算问题

热门文章

  1. IDEA Material Theme UI 暗黑系主题的安装
  2. 生产者消费者模式解决强耦合问题
  3. 程序执行报错Missing Connection or ConnectionString 解决方法
  4. mysql 最大分区数量_最大分区数 分区限制
  5. freecodecamp_freeCodeCamp如何使我成为最新的训练营毕业生
  6. 管理故事:保罗与小男孩
  7. 深析 | 手机摄像产业趋势—多摄/TOF/高倍变焦或成行业新风口
  8. 数美科技荣获《银行家》“十佳智能风控管理创新奖”
  9. el-select动态清除value、el-input回车上传数据
  10. 系统学习iOS动画 —— 渐变动画