본문 바로가기
Programming/SQL

[MySQL] 3자리 콤마 찍기 (천단위 구분)

by 코딩하는 금융인 2022. 11. 18.

 

안녕하세요.

오늘은 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

결과창 조회

 

반응형

댓글