-1

=SUM() で列の合計を計算することはできますが、そこに通貨記号 (£、$、または €) がある場合は計算できません - 合計を計算する方法を教えてください。通貨記号を含めますか?

4

2 に答える 2

0

mysql について話していると思います。CONCAT()を見てください。

SELECT CONCAT('£', SUM(tabel.column)) FROM table;

于 2012-05-24T09:42:19.907 に答える
0

つまり、フィールド値に $ 記号が含まれています。

$ 記号を置き換えてから、SUM 関数を使用できます。

SELECT CONCAT('$',SUM(REPLACE(total,'$',''))) FROM `tbl_test` 
于 2012-05-24T09:48:28.630 に答える