我必须执行以下查询的负载
UPDATE translations SET translation = (SELECT description FROM content WHERE id = 10) WHERE id = 1;
Run Code Online (Sandbox Code Playgroud)
现在,我使用加载数据infile进行插入和替换,但我想要的是esense只更新该表中每行的1个字段,而不会弄乱键.可能是什么语法,请注意查询仅影响现有行.
感谢名单
CREATE TEMPORARY TABLE创建临时表.LOAD DATA INFILE用来填充临时表.然后执行你UPDATE translations SET translation = ...从临时表的SELECT中设置1字段,用真实表连接.示例语法如下:
UPDATE realTable, tmpTable
SET realTable.price = tmpTable.price
WHERE realTable.key = tmpTable.key
Run Code Online (Sandbox Code Playgroud)| 归档时间: |
|
| 查看次数: |
1060 次 |
| 最近记录: |