社区
MS-SQL Server
帖子详情
SQL查询结果两列相除
qq_24740551
2016-04-11 06:42:40
要把完成数量除以计划数量乘以100得到完成度,保留一位小数,写进新的一列“完成度”,
...全文
2517
2
打赏
收藏
SQL查询结果两列相除
要把完成数量除以计划数量乘以100得到完成度,保留一位小数,写进新的一列“完成度”,
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
阳泉酒家小当家
2016-04-13
打赏
举报
回复
cast(sum(完成数量)/sum(计划数量)*100 as number(15,1)) as 完成度
Ekun_sky
2016-04-11
打赏
举报
回复
round(sum(完成数据)/sum(计划数据)*100.00,1)
在sql中对
两列
数据进行运算作为新的列操作
相除
的时候得进行类型转换处理,否则结果为0. select a.a1,b.b1,a.a1+b.b1 a from bb_sb a ,bb_cywzbrzb b 这是两个不同表之间的列进行运算。 补充知识:Sql语句实现不同记录同一属性列的差值计算 所使用的表的...
mysql
两列
结果
相除
_mysql 通过子查询实现
两列
相除
摘要:催收系统中有个根据前一天催收回单率排序的sql,其中:前一天催收回单率=前一天催收回单量/前一天的全部回单量,下面是对应的SQL语句:一:查询前一天的回单量:SELECTcount(1) AS '前一天回单量'FROMcui_task...
mysql 通过子查询实现
两列
相除
摘要:催收系统中有个根据前一天催收回单率排序的sql,其中:前一天催收回单率=前一天催收回单量/前一天的全部回单量,下面是对应的SQL语句: 一:查询前一天的回单量: SELECT count(1) AS '前一天回单量' ...
Mysql中实现
两列
相除
的方法
round( 字段 / 字段 , 保留小数位数) 注意: COUNT(p.id)/c.sum 计算时,不能使用别名代替,否则报错(全部数学运算都是) 实例: select city, count(*) as '总职位数', count(if (industryField like '%电子商务%...
SQL中统计
两列
数据量然后
相除
的方法
field2的数值时,除法得出的结果是<1的,即0.xxxxxx 这个时候在DB2的环境下SELECT出来的值是0) 解决方法: 第二步: SELECT field1 /CAST(field2 AS FLOAT) FROM TB; (先把field2转换成DO...
MS-SQL Server
34,576
社区成员
254,588
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章