找回密码
 立即注册

QQ登录

只需一步,快速开始

zstc

中级会员

48

主题

141

帖子

749

积分

中级会员

积分
749
zstc
中级会员   /  发表于:2023-4-21 18:12  /   查看:1073  /  回复:9
1金币
视图中数量字段类型显示文本,如何转换为小数.
因为在页面上绑定表格,想用统计字段来以日期来动态计算数量,要如何操作呢

附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

感谢各位大佬的支持~ 可以添加公式字段,将文本转换为小数去实现哈

9 个回复

倒序浏览
最佳答案
最佳答案
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2023-4-21 18:12:06
来自 3#
感谢各位大佬的支持~

可以添加公式字段,将文本转换为小数去实现哈

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
VVANVI悬赏达人认证
论坛元老   /  发表于:2023-4-21 18:14:44
2#
可以用函数  ,显式转换   我看你用的是sqlite  应该用  cast(字段, as  float )吧, 具体查一下文档
回复 使用道具 举报
zstc
中级会员   /  发表于:2023-4-21 18:55:45
4#
select  inv.单号 as 单号,inv.日期 as 日期,inv.单据类型 as 单据类型,inv.出入库类型 as 出入库类型,inv.仓库ID as 仓库ID,invd.材料ID as 商品ID,   invd.数量
from 出入库表 inv
inner join 出入库详情表 invd
on inv.ID=invd.出入库ID
是用的内置数据库,哪位能帮改一下吗,谢谢了
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2023-4-23 08:59:28
5#
感谢各位大佬的支持~
sql我们也不是很擅长哈,看看有没有其他大佬能帮助到您
回复 使用道具 举报
alexyui悬赏达人认证 活字格认证
银牌会员   /  发表于:2023-4-23 09:03:30
6#
SELECT
    inv.单号 as 单号,
    inv.日期 as 日期,
    inv.单据类型 as 单据类型,
    inv.出入库类型 as 出入库类型,
    inv.仓库ID as 仓库ID,
    invd.材料ID as 商品ID,
    CAST(invd.数量 AS REAL) as 数量
FROM
    出入库表 inv
INNER JOIN 出入库详情表 invd ON inv.ID = invd.出入库ID;

评分

参与人数 1金币 +5 收起 理由
Lay.Li + 5 赞一个!

查看全部评分

回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2023-4-23 10:29:15
7#
感谢楼上大佬的支持
回复 使用道具 举报
喜之郎果冻
注册会员   /  发表于:2023-8-22 09:32:38
8#
VVANVI 发表于 2023-4-21 18:14
可以用函数  ,显式转换   我看你用的是sqlite  应该用  cast(字段, as  float )吧, 具体查一下文档

我在视图用这个cast(字段, as  float )好像一样是文本的
回复 使用道具 举报
喜之郎果冻
注册会员   /  发表于:2023-8-22 10:09:38
9#
Lay.Li 发表于 2023-4-21 18:12
感谢各位大佬的支持~

可以添加公式字段,将文本转换为小数去实现哈

真的好啊,这个问题我还想了一天,在这里被你这个方法解决了,太好了,谢谢大佬
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2023-8-22 10:50:54
10#
问题解决了就好~
后边有问题欢迎您继续发帖交流
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部