반응형
화면에 숫자 뿌려줄 때 보통 화면단에서 처리하긴 하지만
쿼리에서 콤마 찍는 함수가 필요해서 찾아보았다.
세자리 콤마 외에도 소수점까지 제어 가능하다.
FORMAT(컬럼명, 소수점 이하 자릿수)
SELECT
amount,
FORMAT(amount, 2),
FORMAT(amount, 0)
FROM
(SELECT '123123123.333' amount FROM dual) A;
위의 쿼리를 돌려보면 아래처럼 결과를 얻을 수 있다.

반응형
'DEV > SQL' 카테고리의 다른 글
| [PostgreSQL] INSERT, UPDATE, DELETE 실행 결과 조회 (RETURNING) (0) | 2023.07.19 |
|---|---|
| MySql(MariaDB) / Oracle 에서 ROLLUP 사용하기 (0) | 2023.07.07 |
| PostgreSQL Null값 치환 함수 COALESCE (Feat. Oracle NVL) (0) | 2023.07.06 |
| [MariaDB] java split() 처럼 쓸 수 있는 함수 SUBSTRING_INDEX (0) | 2023.07.05 |
| [MySql] 날짜 차이 구하는 함수 (DATEDIFF, TIMESTAMPDIFF) (0) | 2023.07.03 |