我想将mysql表中3列(price_crore,price_lakh,price_thousand)的 sum 合并到另一个名为“ amount ”的列中。
例如 price_crore,price_lakh,price_thousand,其值如下1,75,50。在金额列中,我想要结果 17550000
注意:根据印度货币系统:price_crore = 10,000,000(1千万卢比)和price_lakh = 100000(1万卢比)和price_thousand = 1000(1千)。
请帮助我在 php 中获得上述结果。
答案 0 :(得分:1)
使用concat函数,例如:
select concat(sum(price_crore),sum(price_lakh),sum(price_thousand)) ..
from mytable group by ...
答案 1 :(得分:0)
我认为你只需要做数学运算:
select price_crore
, price_lakh
, price_thousand
, (price_crore * 10000000)
+ (price_lakh * 100000)
+ (price_thousand * 1000) as amount
from some_table