You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

基于Table_A筛选结果向Table_B插入数据的INSERT SQL编写需求

批量插入Table_A数据到Table_B的SQL实现

没问题,这个需求用INSERT ... SELECT语法就能高效完成,直接看下面的SQL语句:

INSERT INTO Table_B (object_id, term_taxonomy_id, term_order)
SELECT post_id, '5302', 0
FROM Table_A
WHERE meta_key = 'some_value';

关键细节解释:

  • 语法逻辑:通过INSERT INTO ... SELECT直接从查询结果里批量插入数据,不用手动逐条编写INSERT语句,适合处理多条数据的场景
  • 筛选条件:WHERE meta_key = 'some_value'确保只从Table_A中取出符合要求的记录
  • 字段映射:
    • Table_A的post_id对应Table_B的object_id
    • 固定值'5302'对应Table_B的term_taxonomy_id
    • 固定值0对应Table_B的term_order
  • 效果验证:根据你提供的Table_A数据,执行这条SQL后,Table_B会新增两条记录:(35, '5302', 0)和(45, '5302', 0)

内容的提问来源于stack exchange,提问作者Alex

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.25 08:21:20