SQlite 大数用逗号分隔
Posted
技术标签:
【中文标题】SQlite 大数用逗号分隔【英文标题】:SQlite large number separate by commas 【发布时间】:2021-01-05 14:12:04 【问题描述】:我正在尝试找到一种方法来在 SQlite 中用逗号格式化任何 1000 或更多的大数。所以,1000 就是 1000。 1000000 就是 1,000,000,以此类推。
我可以通过将数字更改为文本然后使用 SUBSTR 轻松处理个别情况,但我需要一个可以在 SQLite 中完成的包罗万象的解决方案。
感谢任何帮助。
【问题讨论】:
【参考方案1】:你可以用函数printf()
:
SELECT printf("%,d", col)
FROM tablename
将tablename
和col
替换为您的表名和列名。
请参阅demo。
【讨论】:
以上是关于SQlite 大数用逗号分隔的主要内容,如果未能解决你的问题,请参考以下文章
如何将 sqlite 数据库 表 的 数据 导出 成txt文件?