DB2,获取1/100列的所有行

时间:2014-06-11 10:18:08

标签: db2

我的产品表中有这些行:

product_name | product_code | percentage. 
prod1@00X    |  1           |    50
prod2@00X    |  2           |    20  
prod3@00X    |  3           |    30

我想选择我桌子的所有元素,但我想显示1/100的百分比

结果应为:

prod1@00X    |  1           |    0.50
prod2@00X    |  2           |    0.20  
prod3@00X    |  3           |    0.30

我该怎么办? 我想找到另一个不是这个解决方案:

SELECT product_name, product_code, (percentage/100) as percentage FROM product

注意:我的表中有几列,而不仅仅是product_name | product_code |百分比。

2 个答案:

答案 0 :(得分:0)

尝试这种方式:

SELECT (percentage/100) as percentage,*
FROM product

使用其他别名:

SELECT *,(percentage/100) as NewPercentage
FROM product

答案 1 :(得分:0)

您可以将select语句用作

SELECT *
      , (percentage/100) as newpercentage 
FROM product
where (your condition )