MySQL 的 FORMAT(~)
方法返回一個使用千位分隔符格式化的數字,並四舍五入到 D
小數位。
參數
1. X
| number
要格式化的數字。
2. D
| number
要舍入的小數位數。
3. locale
| lc_time_name
| optional
用於千位分隔符和分隔符之間分組的約定。默認為 'en_US'
。
返回值
輸入數字采用千位分隔符格式化並四舍五入到 D
小數位。
例子
十進製參數
將 1.2345
格式化為小數點後三位:
SELECT FORMAT(1.2345, 3);
+-------------------+
| FORMAT(1.2345, 3) |
+-------------------+
| 1.235 |
+-------------------+
請注意,該數字現在四舍五入到小數點後三位。
語言環境參數
要使用默認'en_US
':
SELECT FORMAT(10000.123456, 4);
+-------------------------+
| FORMAT(10000.123456, 4) |
+-------------------------+
| 10,000.1235 |
+-------------------------+
語言環境 'en_US'
使用逗號千位分隔符格式化數字。
要根據 'de_DE'
區域設置設置數字格式:
SELECT FORMAT(100000000, 0, 'de_DE');
+-------------------------------+
| FORMAT(100000000, 0, 'de_DE') |
+-------------------------------+
| 100.000.000 |
+-------------------------------+
對於區域設置'de_DE'
,千位分隔符是點而不是逗號。
區域設置值
請參閱以下列表了解有效的區域設置值:
區域設置值 |
意義 |
---|---|
|
阿拉伯語 - 阿拉伯聯合酋長國 |
|
阿拉伯語 - 巴林 |
|
阿拉伯語 - 阿爾及利亞 |
|
阿拉伯語 - 埃及 |
|
阿拉伯語 - 印度 |
|
阿拉伯語 - 伊拉克 |
|
阿拉伯語 - 約旦 |
|
阿拉伯語 - 科威特 |
|
阿拉伯語 - 黎巴嫩 |
|
阿拉伯語 - 利比亞 |
|
阿拉伯語 - 摩洛哥 |
|
阿拉伯語 - 阿曼 |
|
阿拉伯語 - 卡塔爾 |
|
阿拉伯語 - 沙特阿拉伯 |
|
阿拉伯語 - 蘇丹 |
|
阿拉伯語 - 敘利亞 |
|
阿拉伯語 - 突尼斯 |
|
阿拉伯語-也門 |
|
白俄羅斯語 - 白俄羅斯 |
|
保加利亞語 - 保加利亞 |
|
加泰羅尼亞語 - 西班牙 |
|
捷克 - 捷克共和國 |
|
丹麥語 - 丹麥 |
|
德語 - 奧地利 |
|
德語 - 比利時 |
|
德語 - 瑞士 |
|
德語 - 德國 |
|
德語 - 盧森堡 |
|
希臘語 - 希臘 |
|
英語 - 澳大利亞 |
|
英語 - 加拿大 |
|
英語 - 英國 |
|
英語 - 印度 |
|
英語 - 新西蘭 |
|
英語 - 菲律賓 |
|
美國英語 |
|
英語 - 南非 |
|
英語 - 津巴布韋 |
|
西班牙語 - 阿根廷 |
|
西班牙語 - 玻利維亞 |
|
西班牙語 - 智利 |
|
西班牙語 - 哥倫比亞 |
|
西班牙語 - 哥斯達黎加 |
|
西班牙語 - 多米尼加共和國 |
|
西班牙語 - 厄瓜多爾 |
|
西班牙語 - 西班牙 |
|
西班牙語 - 危地馬拉 |
|
西班牙語 - 洪都拉斯 |
|
西班牙語 - 墨西哥 |
|
西班牙語 - 尼加拉瓜 |
|
西班牙語 - 巴拿馬 |
|
西班牙語 - 秘魯 |
|
西班牙語 - 波多黎各 |
|
西班牙語 - 巴拉圭 |
|
西班牙語 - 薩爾瓦多 |
|
西班牙語 - 美國 |
|
西班牙語 - 烏拉圭 |
|
西班牙語 - 委內瑞拉 |
|
愛沙尼亞語 - 愛沙尼亞 |
|
巴斯克語 - 西班牙 |
|
芬蘭語 - 芬蘭 |
|
法羅語 - 法羅群島 |
|
法語 - 比利時 |
|
法語 - 加拿大 |
|
法語 - 瑞士 |
|
法語 - 法國 |
|
法語 - 盧森堡 |
|
加利西亞語 - 西班牙 |
|
古吉拉特語 - 印度 |
|
希伯來語 - 以色列 |
|
印地語 - 印度 |
|
克羅地亞語 - 克羅地亞 |
|
匈牙利_匈牙利 |
|
印度尼西亞語 - 印度尼西亞 |
|
冰島語 - 冰島 |
|
意大利語 - 瑞士 |
|
意大利語 - 意大利 |
|
日語 - 日本 |
|
朝鮮語 - 大韓民國 |
|
立陶宛語 - 立陶宛 |
|
拉脫維亞語 - 拉脫維亞 |
|
馬其頓語 - 北馬其頓 |
|
蒙古 - 蒙古語 |
|
馬來語 - 馬來西亞 |
|
挪威語(博克馬爾) - 挪威 |
|
荷蘭語 - 比利時 |
|
荷蘭語 - 荷蘭 |
|
挪威語 - 挪威 |
|
波蘭語 - 波蘭 |
|
葡萄牙語 - 巴西 |
|
葡萄牙語 - 葡萄牙 |
|
羅曼什語 - 瑞士 |
|
羅馬尼亞語 - 羅馬尼亞語 |
|
俄語 - 俄羅斯 |
|
俄語 - 烏克蘭 |
|
斯洛伐克 - 斯洛伐克 |
|
斯洛文尼亞語 - 斯洛文尼亞 |
|
阿爾巴尼亞語 - 阿爾巴尼亞 |
|
塞爾維亞語 - 塞爾維亞 |
|
瑞典語 - 芬蘭 |
|
瑞典語 - 瑞典 |
|
泰米爾語 - 印度 |
|
泰盧固語 - 印度 |
|
泰國語 - 泰國 |
|
土耳其語 - 土耳其 |
|
烏克蘭語 - 烏克蘭 |
|
烏爾都語 - 巴基斯坦 |
|
越南語 - 越南 |
|
中文 - 中國 |
|
中文 - 香港 |
|
中文-台灣 |
相關用法
- MySQL FORMAT()用法及代碼示例
- MySQL FROM_BASE64()用法及代碼示例
- MySQL FROM_UNIXTIME方法用法及代碼示例
- MySQL FIELD方法用法及代碼示例
- MySQL FROM_BASE64方法用法及代碼示例
- MySQL FROM_UNIXTIME()用法及代碼示例
- MySQL Foreign keys用法及代碼示例
- MySQL FROM_DAYS()用法及代碼示例
- MySQL FLOOR()用法及代碼示例
- MySQL FROM_DAYS方法用法及代碼示例
- MySQL FIND_IN_SET()用法及代碼示例
- MySQL FLOOR方法用法及代碼示例
- MySQL FIELD()用法及代碼示例
- MySQL FIND_IN_SET方法用法及代碼示例
- MySQL FLOAT and DOUBLE用法及代碼示例
- MySQL FLOOR() AND CEIL()用法及代碼示例
- MySQL From_days()用法及代碼示例
- MySQL ROUND()用法及代碼示例
- MySQL REPEAT()用法及代碼示例
- MySQL POWER()用法及代碼示例
- MySQL LEAD() and LAG()用法及代碼示例
- MySQL IS_IPV4()用法及代碼示例
- MySQL RADIANS方法用法及代碼示例
- MySQL VARIANCE方法用法及代碼示例
- MySQL WEEK()用法及代碼示例
注:本文由純淨天空篩選整理自Arthur Yanagisawa大神的英文原創作品 MySQL | FORMAT method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。