Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 백엔드
- 개발자
- JavaScript
- 클래스
- html
- 프론트엔드
- 리눅스
- 정보처리기사필기요약
- 메서드
- scanner
- sql문
- 형변환
- 데이터 조회
- select
- Git
- mybatis
- 프로그래밍
- 알고리즘
- 정보처리기사
- 입출력
- 웹개발
- BufferedReader
- 예외처리
- github
- DML
- 자바스크립트
- 스프링
- 프로그래머스 SQL
- select문
- MySQL
- 프로그래머스 sql 고득점 kit
- where
- Java
- String클래스
- 백준
- 자바
- Linux
- SQL
- StringBuilder
- order by
Archives
- Today
- Total
ToBe끝판왕
[ SQL ] DECIMAL , FLOAT , DOUBLE 데이터 타입 본문
반응형
DECIMAL 데이터 타입
• DECIMAL 데이터 타입의 특징
- 정확한 숫자 값을 표현하기 위해 주로 사용
- 금액, 금융 계산, 통계 등 정밀한 계산이 필요한 경우 사용
- 일반적으로 FLOAT , DOUBLE 보다 많은 공간을 차지
• DECIMAL 데이터 타입의 형태
// DECIMAL 형식
DECIMAL(M, D)
- M은 전체 자리수를 나타낸다. ( 소수점 포함 )
- D는 소수점 이하 자릿수를 나타낸다.
FLOAT 데이터 타입
• FLOAT 데이터 타입의 특징
- 정확한 값보다는 근사값을 저장
- 과학기술 계산, 매우 큰 수나 매우 작은 수를 표현할 때 유용
- DECIMAL 보다 적은공간 차지
- 정밀도가 떨어져 계산 시 오차 발생 가능성
DOUBLE 데이터 타입
• DOUBLE 데이터 타입의 특징
- FLOAT 데이터 타입보다는 더 큰 수를 표현하고, 정밀도도 더 높다
- 과학기술 계산, 매우 큰 데이터셋을 다룰 때 사용
- FLOAT보다 많은 공간 차지
- 일반적으로 DECIMAL 보다 FLOAT , DOUBLE 이 계산속도가 더 빠르다
▶ 정확성이 중요한 경우 DECIMAL을, 성능과 범위가 중요한 경우 FLOAT 또는 DOUBLE을 선택하는 것이 일반적입니다.
반응형
'■ 프로그래밍 SKILLS > SQL' 카테고리의 다른 글
[ 프로그래머스 / SQL ] JOIN - 보호소에서 중성화한 동물 (0) | 2022.06.22 |
---|---|
[ 프로그래머스 / SQL ] JOIN - 오랜 기간 보호한 동물(1) (0) | 2022.06.21 |
[ 프로그래머스 / SQL ] JOIN - 있었는데요 없었습니다 (0) | 2022.06.12 |
[ 프로그래머스 / SQL ] JOIN - 없어진 기록 찾기 (0) | 2022.06.12 |
[ 프로그래머스 / SQL ] GROUP BY - 입양 시각 구하기(2) (0) | 2022.06.11 |
Comments