#1109 - 未知表' ...'在字段列表中

时间:2014-06-23 11:52:13

标签: mysql sql

  

#1109 - 字段列表中的未知表'cal_events_'

我有一个数据库groupofficecom,我有两个表cf_cal_eventscal_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_

3 个答案:

答案 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_`