sql - 如何在 SQL 中用小数计算百分比?

标签 sql decimal sum

如何在 SQL 中将其转换为小数?下面是等式,我得到的答案是 78(整数),但真正的答案是 78.6(带小数)所以我需要显示这个,否则报告不会达到 100%

(100 * [TotalVisit1]/[TotalVisits]) AS Visit1percent

最佳答案

尝试这个:

(100.0 * [TotalVisit1]/[TotalVisits]) AS Visit1percent

关于sql - 如何在 SQL 中用小数计算百分比?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/400557/

相关文章:

sql - 按两列分组并在每行中显示总计

sql-server - 子查询中对一组数字求和

Python 'float64' 无法转换为 MySQL 类型,但在手动查询中没问题

sql-server - SQL Server Float 数据类型计算 vs decimal

mysql - 使用 2 个工作表在 sql 中计算

sql - MS Access - 自动填充后编辑字段只会编辑第一条记录(表单)

sql - 如何在更改列字符串之前从 SQL 表中获取所有行?

mysql - 我什么时候应该使用sql View

sql - 在数据库中存储一对多关系 - 数组或一对多关系?

python - 从十进制转换为二进制而不使用 bin() 不打印