2013-04-14 71 views
0

我想在MySQL表3的列(price_crore,price_lakh,price_thousand)合併總和成稱爲「」另一列。合併3列的總和到另一列在PHP的MySQL

例如 price_crore,price_lakh,price_thousand其值如下1,75,50。在列我想要的結果

注:根據印度貨幣系統:price_crore = 10,000,000(1個盧比)和price_lakh = 100000(1十萬)和price_thousand = 1000(1萬)。

請幫我實現上述結果php

+0

OK,那麼首先你不尋找的總和,你正在尋找連接。這可能有助於您的搜索。除此之外,可以自由地展示你迄今爲止的嘗試,有許多可行的方法可以做到這一點,但選擇最合適的方法取決於代碼中發生了什麼。 – Jason

回答

0

我認爲你需要做的數學題:

select price_crore 
     , price_lakh 
     , price_thousand 
     , (price_crore * 10000000) 
     + (price_lakh  * 100000) 
     + (price_thousand *  1000) as amount 
from some_table 
+0

真棒,感謝哥們 –

1

使用concat功能,是這樣的:

select concat(sum(price_crore),sum(price_lakh),sum(price_thousand)) .. 
from mytable group by ... 
+0

感謝您的幫助,根據您的答案,它只是輸出17550 –