我有一个正在构建的查询,该查询需要多个标志。这些标志之一是查找同一行中两个值之间的增加百分比。
例如,我在行上有两个值:
Col1 26323 &
Col2 26397
Col2在Col1上增加了0.28%。如何在查询中表达这一点?
答案 0 :(得分:2)
通过这种方式
select Col1, Col2, (Col2 *100.0/Col1)-100 from (
select Col1 = 26323 , Col2 =26397
)a
结果:
Col1 Col2 (No column name)
26323 26397 0.281122972305
答案 1 :(得分:0)
SELECT
100.0*(col1 - col2) / col2 As pdif
FROM ptable
希望这就是您想要的。