환경 테스트는 PostgreSQL 11 으로 진행했는데 MySQL 이나, MariaDB 는 같은 sql 을 사용해도 테스트 할 수 있을 것이라고 생각합니다. 테이블 ddl CREATE TABLE IF NOT EXISTS public.board ( id integer NOT NULL DEFAULT nextval('board_id_seq'::regclass), title text COLLATE pg_catalog."default", name text COLLATE pg_catalog."default", content text COLLATE pg_catalog."default", readnum numeric, phone text COLLATE pg_catalog."default", pwd text COLLAT..
비교 컬럼 price_numeric : numeric type price_money : money type price_double : double type 비교 각각, 70.0007 에 해당하는 값과 3.33333333333333333333333 에 해당하는 값을 넣은 뒤에 select 쿼리를 날렸습니다. select name, price_numeric, price_numeric * 30000000 as "numeric", price_money, price_money * 30000000 as "money", price_double, price_double * 30000000 as "double" from float_test 결과 numeric 의 경우 수가 커져도, 정확한 값을 유지하고 있음 price_..