sql - 将值更改为 int
问题描述
所以我的问题是:我运行 SQL 查询,结果是:
week sale sale override sell through(%)
Week-1 42 29 3.94804504619449
Week-2 46 36 3.39242402149418
Week-3 53 44 3.91839149445099
Week-4 44 33 3.53663152826439
Week-5 45 20 4.12465416879239
Week-6 45 24 3.9861284151902
Week-7 47 10 3.93148317015786
Week-8 27 14 4.96932263953541
Week-9 49 18 3.6518835739424
Week-10 56 35 3.54296186103223
Week-11 44 23 3.42675072960917
Week-12 42 28 3.73042394308072
所以我现在想将通过(%) 更改为:
week sale sale override sell through(%)
Week-1 42 29 39
Week-2 46 36 33
Week-3 53 44 39
Week-4 44 33 35
Week-5 45 20 41
Week-6 45 24 39
Week-7 47 10 39
Week-8 27 14 49
Week-9 49 18 36
Week-10 56 35 35
Week-11 44 23 34
Week-12 42 28 37
有没有办法改变价值?
解决方案
根据您显示的数据,您似乎需要包装sell through(%)
inFLOOR(10.0 *...)
例如,如果您现有的查询被用作子查询,您可以编写:
SELECT [week], [sale], [sale override],
FLOOR(10.0 * [sell through(%)]) AS [sell through(%)]
FROM (
-- your existing query
) d
推荐阅读
- php - 拒绝通过 URL 从网络服务器直接下载文件
- python-3.x - 有没有办法在 Pandas 数据框中建立 neo4j 的关系?
- vba - 删除 Solidworks 工程图详细视图
- pandas - Python异常值删除
- sql - SQL Oracle 中的滚动 90 天日期窗口
- javascript - 在 VUE 3 框架中的 created() 生命周期方法中切换 v-if 变量
- javascript - 查找与@vladmandic/face-api 的最佳匹配不起作用
- delphi - 如何在代码中映射域上的网络驱动器
- r - 获取向量列表中每个向量的第 n 个元素并放入新列表 R
- html - 在 VSCode 中注释内部 CSS 的快捷方式