如何将计算出的结算----------------左侧个位数补0?

雄牛 2018-04-02 05:35:39
视图里重量单位用sum合计查出来的是.5,其实应该是0.5
有什么办法让它显示0.5吗
...全文
553 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
吉普赛的歌 版主 2018-04-03
  • 打赏
  • 举报
回复
引用 6 楼 cowbo 的回复:
[quote=引用 5 楼 yenange 的回复:]
DECLARE @n FLOAT
SET @n = .5

SELECT CASE 
            WHEN @n < 1 AND LEFT(CAST(@n AS VARCHAR(20)), 1) = '.' 
            THEN '0' + CAST(@n AS VARCHAR(20))
            ELSE CAST(@n AS VARCHAR(20))
       END AS r;
/*
r
0.5
*/
这样行不?
谢谢,我还是让用户升级数据库吧[/quote] 嗯, 至少升级到 2008, 最好是 2014 或 2017 吧。
雄牛 2018-04-02
  • 打赏
  • 举报
回复
引用 5 楼 yenange 的回复:
DECLARE @n FLOAT
SET @n = .5

SELECT CASE 
            WHEN @n < 1 AND LEFT(CAST(@n AS VARCHAR(20)), 1) = '.' 
            THEN '0' + CAST(@n AS VARCHAR(20))
            ELSE CAST(@n AS VARCHAR(20))
       END AS r;
/*
r
0.5
*/
这样行不?
谢谢,我还是让用户升级数据库吧
吉普赛的歌 版主 2018-04-02
  • 打赏
  • 举报
回复
DECLARE @n FLOAT
SET @n = .5

SELECT CASE 
            WHEN @n < 1 AND LEFT(CAST(@n AS VARCHAR(20)), 1) = '.' 
            THEN '0' + CAST(@n AS VARCHAR(20))
            ELSE CAST(@n AS VARCHAR(20))
       END AS r;
/*
r
0.5
*/
这样行不?
雄牛 2018-04-02
  • 打赏
  • 举报
回复
引用 3 楼 yenange 的回复:
[quote=引用 2 楼 cowbo 的回复:] [quote=引用 1 楼 yenange 的回复:] 你弄一个 demo 的表结构, 及测试数据脚本出来看看。 主要是要保证能重现你说的这个bug。
就这个 变成0.5 select sum(.5) as qty[/quote] 前面本来就有0啊[/quote] SQL2000的版本有别的办法吗?不升级的话
吉普赛的歌 版主 2018-04-02
  • 打赏
  • 举报
回复
引用 2 楼 cowbo 的回复:
[quote=引用 1 楼 yenange 的回复:]
你弄一个 demo 的表结构, 及测试数据脚本出来看看。
主要是要保证能重现你说的这个bug。


就这个 变成0.5

select sum(.5) as qty[/quote]

前面本来就有0啊
雄牛 2018-04-02
  • 打赏
  • 举报
回复
引用 1 楼 yenange 的回复:
你弄一个 demo 的表结构, 及测试数据脚本出来看看。 主要是要保证能重现你说的这个bug。
就这个 变成0.5 select sum(.5) as qty
吉普赛的歌 版主 2018-04-02
  • 打赏
  • 举报
回复
你弄一个 demo 的表结构, 及测试数据脚本出来看看。 主要是要保证能重现你说的这个bug。
目 录 序号 函数名称 分类 备注 1 DCOUNT 绝对值函数运用 2 DGET 3 自定义格式 4 拆分姓名 文本函数的组合运用 5 公式中的括号 运算次序 6 百分率 7 文件名函数 CELL("filename")、宏表函数get.cell(32)或get.cell(66) 8 年龄计算 DATEDIF() 函数 9 突破SUM函数参数的限制 10 ABS 这个函数是用来计算一个数的绝对值,与正负数符号没有关系。 11 ACCRINT 返回定期付息有价证券的应计利息。 12 ACOS 返回数字的反余弦值。反余弦值是角度,它的余弦值为数字。返回的角度值以弧度表示,范围是 0 到 pi。 13 ACOSH 返回 number 参数的反双曲余弦值。参数必须大于或等于 1。反双曲余弦值的双曲余弦即为该函数的参数, 14 ADDRESS 按照给定的行号和列标,建立文本类型的单元格地址。 15 AMORDEGRC 返回每个结算期间的折旧值。该函数主要为法国会计系统提供。如果某项资产是在该结算期的中期购入的,则按直线折旧法计算。该函数与函数 AMORLINC 相似,不同之处在于该函数中用于计算的折旧系数取决于资产的寿命。 16 ACCRINTM 返回到期一次性付息有价证券的应计利息。 17 AMORLINC 返回每个结算期间的折旧值,该函数为法国会计系统提供。如果某项资产是在结算期间的中期购入的,则按 18 AND 这个函数用于检验两个或更多(最多30个)条件,看它们是否都为TRUE. 19 CELL 返回某一引用区域的左上角单元格的格式、位置或内容等信息。 20 CEILING 这个函数可以根据用户要求把一个数字向上舍入。 21 COUNTA 统计列表中含数字或文本的单元格个数 22 Excel链接 23 HLOOKUP 在表格或数值数组的首列查找指定的数值,并由此返回表格或数组当前行中指定列处的数值。当比较值位于数据表首列时,可以使用函数 VLOOKUP 代替函数 HLOOKUP。在 VLOOKUP 中的 V 代表垂直。 24 CHOOSE 可以使用 index_num 返回数值参数列表中的数值。使用函数 CHOOSE 可以基于索引号返回多达 25 AVERAGE 这个函数能够计算一组数字的平均数 26 BIN2DEC 这个函数将二进制数转换为十进制数。负数用二进制数码表示 27 CHAR 返回对应于数字代码的字符。函数 CHAR 可将其他类型计算机文件中的代码转换为字符。 28 CLEAN 删除文本中不能打印的字符。 29 CODE 返回文本字符串中第一个字符的数字代码。返回的代码对应于计算机当前使用的字符集。 30 COMBIN 计算从给定数目的对象集合中提取若干对象的组合数。利用函数 COMBIN 可以确定一组对象所有可能的组合数。 31 CONCATENATE 将几个文本字符串合并为一个文本字符串。 32 CONVERT 将数字从一个度量系统转换到另一个度量系统中 33 COUNT 返回包含数字以及包含参数列表中的数字的单元格的个数。利用函数 COUNT 可以计算单元格区域或数字数组 34 COUNTBLANK 该函数用于统计一个区域中空白单元格的个数 35 COUNTIF 计算区域中满足给定条件的单元格的个数 36 VLOOKUP 这个函数在表格左侧的行标题中查找指定的内容 37 VLOOKUP 这个函数在表格左侧的行标题中查找指定的内容 38 DATEDIF 这个函数可以计算两个日期间的间隔 39 DATEVALUE 返回 date_text 所表示的日期的序列号。函数 DATEVALUE 的主要功能是将以文本表示的 40 DAVERAGE 这个函数示例列了产品的平均价格. 41 DAY 这个函数可以从一个完整的日期中提取日 42 DAYS360 按照一年 360 天的算法(每个月以 30 天计,一年共计 12 个月),返回两日期间相差的天数,这在一些会计计算 43 DMAX 返回数据清单或数据库的列中满足指定条件的最大数值。 44 DMIN 返回数据清单或数据库的列中满足指定条件的最小数字。 45 DOLLAR 或 RMB 该函数依照货币格式将小数四
管家通服装销售管理软件专门针对服装店、内衣、鞋帽店而设计的销售管理软件,是一款最具有市场潜力的服装销售软件,结构明晰,操作简单,对店铺商品的进销存能很好地管理,让你的经营帐目清清楚楚,独创的颜色尺码处理技术,可以轻松应对各种颜色尺码。br /> 适用对象:服装、内衣、鞋帽、小规模个体工商户的 。 管家通服装销售管理软件功能 基本功能:进货入库、销售收银、进货退回、盘点、付款、预付、收入、支、成本、利润核算等。 增强功能:会员管理、前台收银,短信群发 1、支持POS销售。可以根据需要选配打印机、读卡器、会员卡、条码枪、钱箱、顾客显示屏及小票打印机;可以根据自已喜好设计各种有特性的打印格式。销售时可以适时掌握每一个商品的当前库存数,销售成本、销售毛利; 2、支持会员管理。可设置会员级别,不同级别可以适用不同的价格与折扣.可以自动计算会员的累计消费、累计积分、兑现积分及剩余积分情况。过生日的会员可自动提醒; 3、在选择商品时可以多选,即可以一次可以选择多个商品; 4、可以设置单价、数量及销售金额的核算精度即设置小数点位数; 5、可以适时显示往来单位(供货商)的应付帐款、预付帐款; 6、无处不在的显示商品图片的功能.支持图片存放数据库中,也可以存放软件目录文件夹中; 7、支持手工盘点(直接输入需要盘点的商品)、自动盘点(直接按商品类别提取库存)及盘点机盘点; 8、权限设置功能强大.可以设置每个员工的菜单操作权、单据操作权、操作权及其他操作权限{比如:查看成本权(即能不能看到进价及毛利)、售价调整权(即能不能在销售时修改售价及折扣)等}; 9、支持数据导入导(比如:从其它软件中导入期初库存,商品资料,客户,供应商,会员等...... 10、 单据支持自定义设计格式、打印前预览,并且可以导为Excel文件,然后根据您的实际需要进行特别编排处理; 11、功能强大的各类统计报表,为您提供详尽的营业报告,让您对商品进、销、存及利润等财务状况了如指掌; 12、升级智能化。您只需轻点鼠标,便可通过互联网实现软件的升级,免除您升级之苦。 管家通服装销售管理软件软件特色 1、方便处理颜色尺码,可以同样应用颜色 颜色组,尺码 尺码组 2、条码管理,可按多种情况生成条码,并支持自定义条码,灵活高效 3、二维输入,所有的单据都采用了二维颜色尺码输入数量方式 4、前台销售支持POS小票打印,顾显显示,钱箱驱动,多种结算方式 管家通服装销售管理软件 v6.4 零售版更新日志 1、修改销售报表,采购进货报表,增加订单完成数显示 2、修正库存表左侧点击分类后没有隐藏停用商品的BUG 3、修改客户,供应商在新建立时交易类型默认值为现金 管家通服装销售管理截图

34,838

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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