![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 651 Pomógł: 116 Dołączył: 3.06.2012 Skąd: Lędziny Ostrzeżenie: (0%) ![]() ![]() |
Jaki typ pola w bazie wybrać dla kwoty pieniędzy? Użytkownik ma swój wirtualny portfel i tam sobie pieniądze trzyma. To będzie DECIMAL? Bo jak czytam w necie to można zrobić np. coś takiego: "DECIMAL(15,4) - 11 cyfr całości i 4 po przecinku, razem 15 cyfr." - tylko skąd ja mam wiedzieć czy user będzie miał 12,22zł (2 cyfry całości i 2 cyfry po przecinku) czy 1223,42zł (4 cyfry całości i 2 po przecinku) ? :/ Nie chce tego robić po debilnemu, pakując to w varchar czy inne tego typu pola. Mógłbym też teoretycznie wywalać przecinek przed wysłaniem wartości do bazy, a przy wyświetlaniu go dodać przed dwoma ostatnimi cyframi, ale to też mało praktyczne, zwłaszcza przy obliczeniach matematycznych.
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 421 Pomógł: 310 Dołączył: 18.04.2012 Ostrzeżenie: (0%) ![]() ![]() |
Tylko MONEY ew. NUMERIC.
//edit widze, że durny MySQL nie ma MONEY, więc pozostaje NUMERIC Ten post edytował mmmmmmm 9.12.2012, 10:01:44 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 01:30 |