我正在尝试从 select 语句中插入一些行。select 语句返回多行,但在插入每一行时,我想更新其他几列。
这是我到目前为止所拥有的
INSERT INTO {$this->db->dbprefix('term_response')}
SET `Crs Code` = (
SELECT `Crs Code`
FROM {$this->db->dbprefix('EnrolmentsList')}
WHERE `Person ID` = ?
),`term_id` = ?, `st_id` = ?
我收到“子查询返回超过 1 行”。我不能做我正在尝试的事情吗?
谢谢