phpmyadmin 中的 MySQL INSERT 错误
an MySQL INSERT error in phpmyadmin
这是一个我不知道如何修复的奇怪错误,我正在尝试使用 INSERT INTO 语句将一列从一个 table 复制到另一个,但是 phpmyadmin 给我这个错误:“ #1054 - Champ 'student_id' inconnu dans where 子句”,每当我尝试时。根据 google 翻译,这意味着我的 WHERE 子句无效。但这不是真的,因为我仔细检查了它,我什至使用了其他值,但我仍然得到这个错误。
这是我要执行的查询:
INSERT INTO students (parents_id)
SELECT parent_id
FROM parents
where student_id=1000;
伙计,这个错误让我很沮丧。告诉我你们是否也需要看两个 table。
编辑:
这是我的 table 结构
INSERT INTO students (parents_id)
(
SELECT parent_id
FROM parents
where student_id=1000
)
这是一个我不知道如何修复的奇怪错误,我正在尝试使用 INSERT INTO 语句将一列从一个 table 复制到另一个,但是 phpmyadmin 给我这个错误:“ #1054 - Champ 'student_id' inconnu dans where 子句”,每当我尝试时。根据 google 翻译,这意味着我的 WHERE 子句无效。但这不是真的,因为我仔细检查了它,我什至使用了其他值,但我仍然得到这个错误。
这是我要执行的查询:
INSERT INTO students (parents_id)
SELECT parent_id
FROM parents
where student_id=1000;
伙计,这个错误让我很沮丧。告诉我你们是否也需要看两个 table。
编辑: 这是我的 table 结构
INSERT INTO students (parents_id)
(
SELECT parent_id
FROM parents
where student_id=1000
)