Sql 将MIPS转换为%
我一直在学习TSQL,需要一些关于将CPU MIPS转换为百分比的帮助 我已经构建了我的代码来获取一些我期望的数据。除此之外,我想在我的代码中添加一列,以获得CPU%。我有一列给出了TOTALCPU MIPS,并希望在代码中以百分比的形式使用它。例如,我的总CPU列中有以下值:Sql 将MIPS转换为%,sql,tsql,Sql,Tsql,我一直在学习TSQL,需要一些关于将CPU MIPS转换为百分比的帮助 我已经构建了我的代码来获取一些我期望的数据。除此之外,我想在我的代码中添加一列,以获得CPU%。我有一列给出了TOTALCPU MIPS,并希望在代码中以百分比的形式使用它。例如,我的总CPU列中有以下值: 1623453.66897 0 0 2148441.01573933 3048946.946314 我想将这些值转换成百分比并使用它们。我在网上找不到多少信息 感谢您的回答。我假设您有5个数字量(其中2个为零
1623453.66897
0
0
2148441.01573933
3048946.946314
我想将这些值转换成百分比并使用它们。我在网上找不到多少信息
感谢您的回答。我假设您有5个数字量(其中2个为零),您希望从这5个量的相加中找出对应于每个数字量的百分比。是这样吗 要计算加法中某个特定数字的百分比,将该数字乘以100,再除以加法,结果就是该数字与加法相关的百分比 总数:6820841.631023 第一个MIP数的百分比: 1623453.668970*100/6820841.631023=23.80136876=> 23.80136876%是第一个程序使用的CPU百分比 要给出一些SQL格式的答案,请将Mips_表引用为包含Mips数据的视图/表:
select mips, mips/totMips*100 Pct_CPU
from Mips_Table,
(select sum(mips) TotMips from Mips_Table) k
他会是什么样的人?计算是什么?要将CPU MIPS转换为百分比,您需要最大可用MIPS。不清楚你是否有。如果你这样做了,那么把这两个数字分开有什么困难呢?