是的, PostgreSQL中的decimal數據類型可以進行各種數學運算,包括加法、減法、乘法和除法。您可以使用標準的算術運算符來對decimal數據進行運算,如+、-、*和/。例如:
SELECT decimal_column1 + decimal_column2 AS sum,
decimal_column1 - decimal_column2 AS difference,
decimal_column1 * decimal_column2 AS product,
decimal_column1 / decimal_column2 AS quotient
FROM your_table;
在進行運算時,需要確保兩個操作數具有相同的小數位數和精度,以避免精度丟失。您可以使用CAST或ROUND函數來調整操作數的精度,以確保運算結果的準確性。