路小白 发表于 2024-2-22 17:07:42

公式字段

公式字段只能用于当前表中的计算

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

stranger 发表于 2024-2-22 17:07:43


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

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



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


Lay.Li 发表于 2024-2-22 17:37:57

您好,来源于两张表中的字段计算,具体两张表中的字段是怎样计算的呢,可以尝试写视图,或者使用excel函数去计算哈,建议您可以发一个demo上来,详细的描述一下您的需求,我们看一下您demo中的设置,这样我们也可以更好的帮助到您:loveliness:

路小白 发表于 2024-2-22 17:46:03

Lay.Li 发表于 2024-2-22 17:37
您好,来源于两张表中的字段计算,具体两张表中的字段是怎样计算的呢,可以尝试写视图,或者使用excel函数 ...

请问使用视图如何操作,计算是字段C=A表中的字段*B表中的公式字段,左后还需要将字段C保存到数据库中

路小白 发表于 2024-2-23 10:54:43

stranger 发表于 2024-2-22 21:23
视图就是个查询语句,把两个表join起来就行,中间加减乘除就自己挑字段,例如下面例子,标黄就是字段做乘 ...

你好 存入数据库这块可以详细说说嘛?{:4_86:}

stranger 发表于 2024-2-23 12:06:55

路小白 发表于 2024-2-23 10:54
你好 存入数据库这块可以详细说说嘛?

这个得根据你具体情况了,最好上个demo了

Lay.Li 发表于 2024-2-23 12:19:06

感谢各位大佬的支持~
建议您可以发一个demo上来,我们看一下您demo中的设置,这样我们也可以更好的帮助到您:loveliness:
页: [1]
查看完整版本: 公式字段