반응형


 숫자 또는 금액에 따른 콤마찍는 방법


 숫자 관련 데이터를 출력할 때 세 자리수 마다 콤마를 찍는 경우가 많다. 보통 VIEW 화면에서 변환하는 경우가 많지만 그렇지 못할 경우 쿼리에서 변환할 수도 있다.


 우선 숫자형태의 데이터를 MONEY형으로 변환을 시켜야 된다.


 SELECT CONVERT(MONEY, 9999999)


 MONEY로 컨버팅 후, 다시 CONVERT를 이용하여 콤마를 찍어야 한다.


 SELECT CONVERT(VARCHAR, CONVERT(MONEY, 9999999), 1)

 

 이렇게 하면 세 자리마다 콤마가 찍히는 것을 확인할 수 있다. 마지막으로 소수점 두 자리를 제거하기를 원한다면 REPLACE 함수를 이용하면 된다.


 REPLACE 함수 사용방법



↓ 공감 을 눌러주시면 블로거에게 큰 힘이 됩니다 !

반응형

블로그 이미지

SkyBaby

부부가 운영하는 정보 공유 공간입니다. 다양한 일상, 요리, 맛집탐방, 게임, 공부 등의 정보를 담고 있습니다.