gpt4 book ai didi

mysql - (内部)加入 if then 语句

转载 作者:太空宇宙 更新时间:2023-11-03 11:42:29 24 4
gpt4 key购买 nike

我有 2 个表,一个主表 (Table1) 一个详细表 (Table2),一个公用表 (Id)。我使用此查询来获取特定日期具有相同 ID 的所有记录

SELECT * FROM Table1 LG_TESTA 
INNER JOIN Table2 LG_RIGHE ON (Table1.ID=TABLE2.ID)
WHERE TABLE1.DATE='2016/11/28'

Table2 中,我也有这些字段 Price1、Price2、Price3、Quanity。

如何才能根据上述查询得到一个计算字段?像

((Price1 + price2 + price3) * Quantity) as Total

最佳答案

您可以使用 calculated field 来完成,如下所示:

1- 添加一个计算字段到您的表。

2- 在 Evenements 上,搜索 OnCalcFields

3- 编写代码:

YOURTABLETotal.Value:=((TABLE2Price1.Value + TABLE2price2.Value +
TABLE2price3.Value) * TABLE2Quantity.Value);

注意:确保您的计算字段的类型是Float

SELECT *,((Price1 + price2 + price3) * Quantity) As Total FROM Table1 LG_TESTA 
INNER JOIN Table2 LG_RIGHE ON (Table1.ID=TABLE2.ID)
WHERE TABLE1.DATE='2016/11/28'

关于mysql - (内部)加入 if then 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40868454/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com