如果有人可以帮助我,我会陷入一个简单的查询.我想用另一个表中的查询更新一个字段,表结构如下: - 表stockmain - fields - itemcode,avgcost table sales - fields - itemid,saleprice,costprice(此字段将使用stockmain table中的查询生成( avgcost字段)查询如下: -
$qry = "UPDATE sales SET costprice = SELECT avgcost FROM stockmain WHERE itemcode = 'sales.itemid' ";
Run Code Online (Sandbox Code Playgroud)
您可以连接这两个表来获取一个数据集,然后将数据从一个字段复制到另一个字段,例如 -
UPDATE sales sl
JOIN stockmain stm
ON stm.itemcode = sl.itemid
SET sl.costprice = stm.avgcost;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
744 次 |
| 最近记录: |