본문 바로가기
MySql

MySQL의 숫자 필드에 쉼표 적용

by 베이스 공부 2021. 2. 8.
반응형

숫자가 포함 된 열이 있습니다. 함수를 사용하여 서버 측에서 쉼표로 숫자를 표시 할 수 있습니까? 아니면 PHP 스크립트를 사용하여 클라이언트 측에서이 작업이 필요합니까? 나는 서버 측을 선호합니다.

미리 감사드립니다.

 

해결 방법

 


mysql> SELECT FORMAT(12332.123456, 4);
        -> '12,332.1235'
mysql> SELECT FORMAT(12332.1,4);
        -> '12,332.1000'
mysql> SELECT FORMAT(12332.2,0);
        -> '12,332'
mysql> SELECT FORMAT(12332.2,2,'de_DE');
        -> '12.332,20'


<?php

$number = 1234.56;

// english notation (default)
$english_format_number = number_format($number);
// 1,235

// French notation
$nombre_format_francais = number_format($number, 2, ',', ' ');
// 1 234,56

$number = 1234.5678;

// english notation without thousands separator
$english_format_number = number_format($number, 2, '.', '');
// 1234.57

?>

 

참조 페이지 https://stackoverflow.com/questions/10744437

 

 

반응형

댓글