#1109 - 字段列表中的未知表'cal_events_'
我有一个数据库groupofficecom,我有两个表cf_cal_events
和cal_events_
:
cal_events_
的主键是id
列,它是自动递增的
cf_cal_events
的主键是model_id
列不自动递增
我想向cf_cal_events
添加元素,此表中的每个元素都有一个与其他表相同的元素,所以我想从model_id
获取id
。
我正在尝试执行以下代码,但它无法正常工作。
REPLACE INTO `cf_cal_events`(`model_id`)
SELECT `cal_events_`.`id`;
我尝试删除反引号,我尝试添加数据库名称,但仍然没有在字段列表中找到我的表cal_events_
。
答案 0 :(得分:1)
REPLACE INTO `cf_cal_events`(`model_id`)
SELECT `id`
FROM `cal_events_`
答案 1 :(得分:1)
从fieldName中删除表名cal_events_
并将cal_events_
添加到此FROM
子句
REPLACE INTO `cf_cal_events`(`model_id`)
SELECT `id`
FROM `cal_events_`;
答案 2 :(得分:1)
您缺少from
子句和
tablename是---> cal_events_
列名是----> id
REPLACE INTO `cf_cal_events`(`model_id`)
SELECT `id`
FROM `cal_events_`