Могу ли я хранить цену как десятичное или целое число в Mysql?

Я сейчас пользуюсьdecimal хранить данные о ценах (хранить 4,2 доллара как 4,20), но при сравнении равенства возникают некоторые трудности, т. е. необходимо рассчитать разницу между двумя числами (abs(number1 - number 2) < 0.01) вместо использованияnumber1 == number2

Поэтому мне интересно, будет ли лучше хранить цену в виде целых чисел, скажем, хранить 4,2 доллара как 420.

Благодарю.

Ответы на вопрос(3)

Ваш ответ на вопрос