SQLite格式数字,总共2位小数位

SQLite格式数字,总共2位小数位,第1张

概述我在SQLite数据库中有一些包含FLOAT列类型的表,现在我想使用一个Query来检索该值,并且总是使用2个小数位格式化float字段,到目前为止,我已经编写了我这样的查询: SELECT ROUND(floatField,2) AD field FROM table 这返回一个结果集,如下所示: 3.56----2.4----4.78----3 我想格式化结果总是有两个小数位,所 我在sqlite数据库中有一些包含float列类型的表,现在我想使用一个query来检索该值,并且总是使用2个小数位来格式化float字段,到目前为止,我已经编写了我这样的查询:
SELECT ROUND(floatFIEld,2) AD fIEld FROM table

这返回一个结果集,如下所示:

3.56----2.4----4.78----3

我想格式化结果总是有两个小数位,所以:

3.56----2.40----4.78----3.00

是否可以直接从SQL查询格式格式化2位小数位?在sqlite中怎么做?

谢谢。

您可以使用 printf作为:
SELECT printf("%.2f",floatFIEld) AS fIEld FROM table;

例如:

sqlite> SELECT printf("%.2f",floatFIEld) AS fIEld FROM mytable;3.562.404.783.00sqlite>
总结

以上是内存溢出为你收集整理的SQLite格式数字,总共2位小数位全部内容,希望文章能够帮你解决SQLite格式数字,总共2位小数位所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/1161594.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-01
下一篇 2022-06-01

发表评论

登录后才能评论

评论列表(0条)

保存