找回密码
 立即注册

QQ登录

只需一步,快速开始

路小白

初级会员

32

主题

78

帖子

304

积分

初级会员

积分
304

[已处理] 公式字段

路小白
初级会员   /  发表于:2024-2-22 17:07  /   查看:1341  /  回复:6
1金币
公式字段只能用于当前表中的计算

我现在有一个字段值来自两张表中的字段计算 如何进行计算并存入数据库?

最佳答案

查看完整内容

视图就是个查询语句,把两个表join起来就行,中间加减乘除就自己挑字段,例如下面例子,标黄就是字段做乘法 SELECT t1."ID" as "产品ID",t1."每件数量",t2."件数",t1."每件数量"*t2."件数"[/backcolor] as "数量" FROM "产品" t1 join "订单" t2 on t1."ID"=t2."产品id" 至于添加到其他表,你在前端去操作也行,服务端命令用SQL命令去insert或者update也行,具体就看你自己真实案例,思路就是这么个思路

6 个回复

倒序浏览
最佳答案
最佳答案
stranger
银牌会员   /  发表于:2024-2-22 17:07:43
来自 4#

视图就是个查询语句,把两个表join起来就行,中间加减乘除就自己挑字段,例如下面例子,标黄就是字段做乘法

SELECT t1."ID" as "产品ID",t1."每件数量",t2."件数",t1."每件数量"*t2."件数" as "数量"  FROM "产品" t1 join "订单"  t2 on t1."ID"=t2."产品id"



至于添加到其他表,你在前端去操作也行,服务端命令用SQL命令去insert或者update也行,具体就看你自己真实案例,思路就是这么个思路


本帖子中包含更多资源

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

x

评分

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

查看全部评分

回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2024-2-22 17:37:57
2#
您好,来源于两张表中的字段计算,具体两张表中的字段是怎样计算的呢,可以尝试写视图,或者使用excel函数去计算哈,建议您可以发一个demo上来,详细的描述一下您的需求,我们看一下您demo中的设置,这样我们也可以更好的帮助到您
回复 使用道具 举报
路小白
初级会员   /  发表于:2024-2-22 17:46:03
3#
Lay.Li 发表于 2024-2-22 17:37
您好,来源于两张表中的字段计算,具体两张表中的字段是怎样计算的呢,可以尝试写视图,或者使用excel函数 ...

请问使用视图如何操作,计算是字段C=A表中的字段*B表中的公式字段,左后还需要将字段C保存到数据库中
回复 使用道具 举报
路小白
初级会员   /  发表于:2024-2-23 10:54:43
5#
stranger 发表于 2024-2-22 21:23
视图就是个查询语句,把两个表join起来就行,中间加减乘除就自己挑字段,例如下面例子,标黄就是字段做乘 ...

你好 存入数据库这块可以详细说说嘛?
回复 使用道具 举报
stranger
银牌会员   /  发表于:2024-2-23 12:06:55
6#
路小白 发表于 2024-2-23 10:54
你好 存入数据库这块可以详细说说嘛?

这个得根据你具体情况了,最好上个demo了
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2024-2-23 12:19:06
7#
感谢各位大佬的支持~
建议您可以发一个demo上来,我们看一下您demo中的设置,这样我们也可以更好的帮助到您
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部