반응형
숫자가 포함 된 열이 있습니다. 함수를 사용하여 서버 측에서 쉼표로 숫자를 표시 할 수 있습니까? 아니면 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
반응형
'MySql' 카테고리의 다른 글
MySQL now () 시간대 변경 (0) | 2021.02.08 |
---|---|
MySQL 쿼리 결과를 MySQL의 변수로 설정 (0) | 2021.02.08 |
MySQL PDO PHP를 사용하는 mysql_real_escape_string (0) | 2021.02.08 |
MySQL 레코드가 다른 테이블에없는 경우 MySQL 업데이트 (0) | 2021.02.08 |
MySQL 직렬화 (데이터)를위한 mysql 컬럼 유형은 무엇입니까? (0) | 2021.02.08 |
댓글