2013-06-05 29 views
-1

在mysql數據庫中,我在一個表中有一個名爲runs的varchar類型的列。不同的行由運行列中的「FOUR」,「SIX」,「BYES」等組成。現在我想總結這個runs列。所以這些(「FOUR」,「SIX」等除了「BYES」)應該轉換爲int數據類型的(4,6)。在mysql中將字符串數字「4」轉換爲「4」

是否有任何函數使得將這些字符串假設爲整數並將它們相加以得出總數。請任何人幫助我?

+0

你有什麼限制嗎?例如。 「兩千三十」是否合格? –

+0

@ ring0創建查找表仍然是最有效的。 – Kermit

+0

@FreshPrinceOfSO我發誓我看到一個PHP標籤,對不起 - –

回答

4

不,沒有功能。您可以創建一個「查找」表,其中包含整數的「單詞」版本及其整數值。

word value 
------------ 
one 1 
two 2 
three 3 
four 4 
five 5 
... 
+0

謝謝@FreshPrinceOfSO – smnth90

相關問題