안녕하세요.
오늘은 MySQL에서 천 단위 구분 콤마를 간단하게 처리하는 방법에 대해 소개해드리겠습니다.
MySQL 3자리마다 콤마 찍기
▣ 예시 데이터 :: items
no | item | price |
1 | book | 7800 |
2 | pencil | 1200 |
3 | eraser | 1100 |
4 | computer | 1200000 |
5 | ipad | 770000 |
--데이터 만들기
CREATE TABLE items
(`no` int, `item` varchar(8), `price` int)
;
INSERT INTO items
(`no`, `item`, `price`)
VALUES
(1, 'book', 7800),
(2, 'pencil', 1200),
(3, 'eraser', 1100),
(4, 'computer', 1200000),
(5, 'ipad', 770000)
;
▣ MySQL 3자리마다 콤마 찍기 쿼리
- MySQL로 숫자를 조회할 때 보통 콤마 없이 숫자가 나와 단위를 구분하기 힘든 경우가 많음.
- Excel처럼 간단하게 Comma 버튼으로 쉼표 스타일로 바꿀 수 있는 함수 FORMAT문 활용.
함수 설명 : FORMAT(컬럼명, 소수점이하 자리수)
--천 단위 구분 콤마 찍기
select no, item, FORMAT(price, 0) as price from items
반응형
'Programming > SQL' 카테고리의 다른 글
[MySQL] Rand 함수로 난수 뽑기 (0) | 2022.12.07 |
---|---|
[MySQL] 데이터 타입 변환 (Cast, Convert) (0) | 2022.11.30 |
[MySQL] 데이터 치환하기 (Replace, Update) (0) | 2022.11.17 |
[MySQL] 테이블 목록 조회하기 (Show, information_schema) (0) | 2022.11.15 |
[MySQL] 행과 열 바꾸기 (Transpose) (2) | 2022.11.12 |
댓글