我有以下内容:
DefaultRequestHeaders
Customer_Table
ID | CustomerID Balance Multiplying_Factor
1 | 739 | 500 | 8
2 | 3049 | 230 | 6
3 | 591 | 1050 | 10
4 | 035 | 85 | 5
。CustomerID
Balance is > 100
对,我会将每个Balance
除以" 2"现在,答案(新值)将被称为Balance
以在Trade_Table中使用Stake
现在将乘以Stake
中每个Multiplying_Factor
的{{1}}列中的相应值。答案(新值)将被称为Customer_Table
CustomerID
Turnover
中减去Trade_Table
,我们会在Stake
Turnover
下一步[将上述值插入Trade_Table]
对于ROI
中插入的每一行,我们将为以下列自动生成UNIQUE值:
** Trade_Table
(随机6位数)
Trade_Table
进一步
完成上述操作后,我想为TradeID
中的每个Trade_Table
ID | CustomerID Stake Turnover ROI Status TradeID Timestamp
1 | 739 | 250 | 2000 | 1750 | Pending | 750392 | Currenttimestamp
2 | 3049 | 115 | 690 | 575 | Pending | 127543 | Currenttimestamp
3 | 591 | 525 | 5250 | 4725 | Pending | 009765 | Currenttimestamp
更新Balance
。
对于每个CustomerID
,Customer_Table
的SQL语句如上所述,还有SET Balance=Stake
?
** CustomerID
将为每行
SET Multiplying_Factor=new_factor
我不能声明我搜索过的各种来源,但相信我,这超出了我的基本SQL知识,因为它与动态创建新值有关。我可以处理其余代码的大多数PHP部分,但目前Advanced SQL不是我的事情。任何帮助将不胜感激。谢谢!
到目前为止,这是我写的:
new_factor
现在,我可以使用我正在寻找的新值来获取桌子上的每一行(尽管我不需要在桌面上使用它们,但我只是创造了一种视觉印象)。
我现在的主要问题是如何从上面的结果集中插入每个CustomerID的Trade_Table。
我的INSERT声明:
value >5 but <12
但这只会插入一行而不是全部。我怎么做到这一点?如何一次插入多个相应的数据。我已经为每个&#34;尝试过&#34;声明,但我无法做到。