我正在寻找一种简单的方法来根据某些 SELECT 查询的结果创建 UPDATE 查询。这样做的目的是创建一个私有配置文件,我计划在从“公共”备份恢复我的数据库后运行该配置文件。
例如,假设我有一个名为setting
以下表结构的表:
| id_setting | name | value | module |
和一个查询,例如:
select * from setting where module = 'voip'
根据这些查询的结果,我想生成最终存储到我的配置脚本中的 INSERT/UPDATE 语句。
知道如何实现这一点是一种通用的方式吗?
PS。我知道我可以将部分 SQL 连接在一起,但我觉得这种方法很耗时。