Я створюю сторінки компанії. Одне з полів - "Дохід". Так що це може варіюватися від 0 до, я думаю, сотні мільярдів. Отже, у цьому полі має бути тип даних bigint? Або чи є кращий спосіб зберігати доходи в базі даних? Використання MySQL.
Відповіді:
1 для відповіді № 1Подивіться на DECIMAL
тип даних.
0 для відповіді № 2
Я б використовував bigint і зберігав ваші цифри доходів у копійках, а не в десятках. Тоді ви уникнете округлення питань.
0 для відповіді № 3
Спробуйте цифровий чи десятковий. The DECIMAL і NUMERIC Типи зберігають точні числові значення даних. Ці типи використовуються, коли важливо зберегти точну точність, наприклад, з грошовими даними.
Перевір це: Типи даних MySQL