如何用sql语句将计算结果保留两位小数?

limitanger 2001-04-26 01:35:00
如何用sql语句将计算结果保留两位小数?
select sum(field) from table
要将计算结果保留两位小数
...全文
2555 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
HZ_ZMD 2001-07-29
  • 打赏
  • 举报
回复
用 函数ROUND(N,2)即可
hp1200 2001-07-29
  • 打赏
  • 举报
回复
up
hp1200 2001-07-29
  • 打赏
  • 举报
回复
up
limitanger 2001-04-26
  • 打赏
  • 举报
回复
LI_xiufu你好,我采用的是Paradox表,你的方法好像不能用,能帮帮我吗
Caty 2001-04-26
  • 打赏
  • 举报
回复
LI_xiufu(琅琊观海)的方法只能用于Ms SQL Server数据库。
binghuodao 2001-04-26
  • 打赏
  • 举报
回复
同意LI_xiufu(琅琊观海) 
Caty 2001-04-26
  • 打赏
  • 举报
回复
为避免不同数据库访问之间的差异,最后使用, Delphi中TField类中的属性,如:
Table.Open;
TNumericField(Table.Fields[0]).DisplayFormat:='0.00';

记住所用的字段必须为数字字段
LI_xiufu 2001-04-26
  • 打赏
  • 举报
回复
select convert(decimal(18,2),sum(field)) from table

5,928

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧